This commit is contained in:
mumana 2018-06-13 16:26:15 +00:00
parent 09cd7d49e7
commit d0ef2af557
29 changed files with 193884 additions and 236 deletions

View file

@ -128,5 +128,13 @@ namespace AYA.SlnSinort.WCF
return respuesta; return respuesta;
} }
#endregion #endregion
#region Pantallas
public List<Pantallas> ObtenerPantallas(Usuario model)
{
return new PantallasDAL().ObtenerPantallas(model);
}
#endregion
} }
} }

View file

@ -182,9 +182,6 @@
<Compile Include="App_Start\RouteConfig.cs" /> <Compile Include="App_Start\RouteConfig.cs" />
<Compile Include="App_Start\Startup.Auth.cs" /> <Compile Include="App_Start\Startup.Auth.cs" />
<Compile Include="App_Start\WebApiConfig.cs" /> <Compile Include="App_Start\WebApiConfig.cs" />
<Compile Include="ControllersWebApi\Matenimimento\AplicacionAPIController.cs" />
<Compile Include="ControllersWebApi\Matenimimento\EmisorAPIController.cs" />
<Compile Include="ControllersWebApi\Matenimimento\MantenimientoAPIController.cs" />
<Compile Include="Controllers\AccountController.cs" /> <Compile Include="Controllers\AccountController.cs" />
<Compile Include="Controllers\BaseController.cs" /> <Compile Include="Controllers\BaseController.cs" />
<Compile Include="Controllers\Catalogos\CatalogosController.cs" /> <Compile Include="Controllers\Catalogos\CatalogosController.cs" />
@ -7734,6 +7731,9 @@
<Name>AYA.SlnSinortModel</Name> <Name>AYA.SlnSinortModel</Name>
</ProjectReference> </ProjectReference>
</ItemGroup> </ItemGroup>
<ItemGroup>
<WCFMetadata Include="Service References\" />
</ItemGroup>
<PropertyGroup> <PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion> <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath> <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>

View file

@ -4,6 +4,8 @@ using System.Linq;
using System.Web; using System.Web;
using System.Web.Mvc; using System.Web.Mvc;
using System.Configuration; using System.Configuration;
using AYA.SlnSinortModel.Sinort;
using AYA.SlnSinortModel.DAL.Sinort;
namespace AYA.SlnSinort.Controllers namespace AYA.SlnSinort.Controllers
{ {
@ -17,6 +19,10 @@ namespace AYA.SlnSinort.Controllers
ViewBag.SinortWCF = SinortWCF; ViewBag.SinortWCF = SinortWCF;
ViewBag.SinortCatalogosWCF = SinortCatalogosWCF; ViewBag.SinortCatalogosWCF = SinortCatalogosWCF;
var ListaPantallas = new PantallasDAL().ObtenerPantallas(null);
ViewBag.ListaPantallas = ListaPantallas;
} }
} }
} }

View file

@ -14,20 +14,6 @@ namespace AYA.SlnSinort.Controllers
return View(); return View();
} }
public ActionResult About()
{
ViewBag.Message = "Your application description page.";
return View();
}
public ActionResult Contact()
{
ViewBag.Message = "Your contact page.";
return View();
}
public ActionResult Normativa_Reglamentacion_Tecnica() public ActionResult Normativa_Reglamentacion_Tecnica()
{ {
return View(); return View();

View file

@ -1,51 +0,0 @@
using AYA.SlnSinortModel.DAL.Sinort;
using AYA.SlnSinortModel.Entidades;
using AYA.SlnSinortModel.Sinort;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Http;
namespace AYA.SlnSinort.ControllersWebApi.Matenimimento
{
public class AplicacionAPIController : ApiController
{
#region Aplicacion
[HttpGet]
public List<Aplicacion> ObtenerAplicacion()
{
List<Aplicacion> respuesta = null;
try
{
respuesta = new AplicacionDAL().ObtenerAplicacion();
}
catch (Exception ex)
{
throw;
}
return respuesta;
}
[HttpPost]
public BaseJson InsertarActualizarAplicacion(Aplicacion model)
{
BaseJson respuesta = new BaseJson();
try
{
respuesta = new AplicacionDAL().InsertarActualizarAplicacion(model);
}
catch (Exception ex)
{
throw;
}
return respuesta;
}
#endregion
}
}

View file

@ -1,52 +0,0 @@
using AYA.SlnSinortModel.DAL.Sinort;
using AYA.SlnSinortModel.Entidades;
using AYA.SlnSinortModel.Sinort;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Http;
namespace AYA.SlnSinort.ControllersWebApi.Matenimimento
{
public class EmisorAPIController : ApiController
{
#region Emisor
[HttpGet]
public List<Emisor> ObtenerEmisor()
{
List<Emisor> respuesta = null;
try
{
respuesta = new EmisorDAL().ObtenerEmisor();
}
catch (Exception ex)
{
throw;
}
return respuesta;
}
[HttpPost]
public BaseJson InsertarActualizarEmisor(Emisor model)
{
BaseJson respuesta = new BaseJson();
try
{
respuesta = new EmisorDAL().InsertarActualizarEmisor(model);
}
catch (Exception ex)
{
throw;
}
return respuesta;
}
#endregion
}
}

View file

@ -1,35 +0,0 @@
using AYA.SlnSinortModel.DAL.Sinort;
using AYA.SlnSinortModel.Entidades;
using AYA.SlnSinortModel.Sinort;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Http;
namespace AYA.SlnSinort.ControllersWebApi.Matenimimento
{
public class MantenimientoAPIController : ApiController
{
[HttpGet]
public List<Mantenimiento> ObtenerMantenimientoCatalogos()
{
List<Mantenimiento> respuesta = null;
try
{
respuesta = new MantenimientoDAL().ObtenerMantenimientoCatalogos();
}
catch (Exception ex)
{
throw;
}
return respuesta;
}
}
}

View file

@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="viewport" content="width=device-width" /> <meta name="viewport" content="width=device-width" />
<title> AYA | SINORT </title> <title> AYA | SINORT </title>
<!-- Tell the browser to be responsive to screen width --> <!-- Tell the browser to be responsive to screen width -->
@ -24,13 +24,13 @@
<!-- Google Font --> <!-- Google Font -->
<link rel="stylesheet" <link rel="stylesheet"
href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic"> href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic">
<link rel="stylesheet" href="~/Content/Principal.css" > <link rel="stylesheet" href="~/Content/Principal.css">
@*@Styles.Render("~/Content/dashboard")*@ @*@Styles.Render("~/Content/dashboard")*@
@Scripts.Render("~/bundles/modernizr") @Scripts.Render("~/bundles/modernizr")
@Scripts.Render("~/bundles/jquery") @Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jquery-dataTables"); @Scripts.Render("~/bundles/jquery-dataTables");
@Styles.Render("~/Content/sinort-css") @Styles.Render("~/Content/sinort-css")
@* Seccion futuros scripts *@ @* Seccion futuros scripts *@
</head> </head>
@ -49,30 +49,8 @@
<span class="logo-lg"><img src="~/dist/img/LogoAyA.jpg" alt="logo"></span> <span class="logo-lg"><img src="~/dist/img/LogoAyA.jpg" alt="logo"></span>
</a> </a>
<nav class="navbar navbar-static-top" role="navigation"> <nav class="navbar navbar-static-top" role="navigation">
<a href="#" class="sidebar-toggle" data-toggle="push-menu" role="button"> <a href="#" class="sidebar-toggle" data-toggle="push-menu" role="button">
<span class="sr-only">Toggle navigation</span> <span class="sr-only">Toggle navigation</span>
</a> </a>
@ -176,7 +154,7 @@
<li class="user-body"> <li class="user-body">
<div class="row"> <div class="row">
<div class="col-xs-4 text-center"> <div class="col-xs-4 text-center">
<a href="#">usuaro@aya.go.cr</a> <a href="#">usuario@aya.go.cr</a>
</div> </div>
<div class="col-xs-4 text-center"> <div class="col-xs-4 text-center">
<a href="#"></a> <a href="#"></a>
@ -212,77 +190,105 @@
@*<div class="user-panel"> @*<div class="user-panel">
<div class="pull-left image"> <div class="pull-left image">
<img src="~/dist/img/user2-160x160.jpg" class="img-circle" alt="User Image"> <img src="~/dist/img/user2-160x160.jpg" class="img-circle" alt="User Image">
</div> </div>
<div class="pull-left info"> <div class="pull-left info">
<p>Usuario</p> Status <p>Usuario</p> Status
<a href="#"><i class="fa fa-circle text-success"></i> Bienvenido </a> <a href="#"><i class="fa fa-circle text-success"></i> Bienvenido </a>
</div>
</div> </div>
</div>
<form action="#" method="get" class="sidebar-form"> <form action="#" method="get" class="sidebar-form">
<div class="input-group"> <div class="input-group">
<input type="text" name="q" class="form-control" placeholder="Search..."> <input type="text" name="q" class="form-control" placeholder="Search...">
<span class="input-group-btn"> <span class="input-group-btn">
<button type="submit" name="search" id="search-btn" class="btn btn-flat"> <button type="submit" name="search" id="search-btn" class="btn btn-flat">
<i class="fa fa-search"></i> <i class="fa fa-search"></i>
</button> </button>
</span> </span>
</div> </div>
</form>*@ </form>*@
<ul class="sidebar-menu" data-widget="tree"> <ul class="sidebar-menu" data-widget="tree">
<li class="header">PANEL PRINCIPAL</li> <li class="header">PANEL PRINCIPAL</li>
<li class="treeview"> @foreach (var option in ViewBag.ListaPantallas)
{
<li class="treeview">
@if (@option.IdPadre == null)
{
<a href="#">
<i class="fa fa-book"></i>
<span>
@option.Descripcion
</span>
<span class="pull-right-container">
<i class="fa fa-angle-left pull-right"></i>
</span>
</a>
}
@if (!string.IsNullOrWhiteSpace(option.Vista))
{
string[] mvc = @option.Vista.Split('/');
<ul class="treeview-menu">
<li><a href="@Url.Action(mvc[1],mvc[0])"> @option.Descripcion</a></li>
</ul>
}
</li>
}
@*<li class="treeview">
<a href="#"> <a href="#">
<i class="fa fa-book"></i> <span>Normativa y </br> Reglamentación Técnica </span> <span class="pull-right-container"> <i class="fa fa-book"></i> <span>Normativa y </br> Reglamentación Técnica </span> <span class="pull-right-container">
<i class="fa fa-angle-left pull-right"></i> <i class="fa fa-angle-left pull-right"></i>
</span> </span>
</a> </a>
<ul class="treeview-menu"> <ul class="treeview-menu">
<span><i class="fa fa-circle text-success"> Acciones</i> </span> <span><i class="fa fa-circle text-success"> Acciones</i> </span>
<li><a href="#">Pre-registro</a></li> <li><a href="#">Pre-registro</a></li>
<li><a href="#">Consulta de fichas </br> técnicas vigentes</a></li> <li><a href="#">Consulta de fichas </br> técnicas vigentes</a></li>
<li><a href="#">Consulta de fichas </br> técnicas eliminadas</a></li> <li><a href="#">Consulta de fichas </br> técnicas eliminadas</a></li>
<li><a href="#">Consulta al </br> administrador</a></li> <li><a href="#">Consulta al </br> administrador</a></li>
<li><a href="#">Compra de </br> documento técnico</a></li> <li><a href="#">Compra de </br> documento técnico</a></li>
<li><a href="#">Modificación de </br> documento técnico</a></li> <li><a href="#">Modificación de </br> documento técnico</a></li>
<li><a href="#">Solicitudes de </br> compras abiertas</a></li> <li><a href="#">Solicitudes de </br> compras abiertas</a></li>
<li><a href="@Url.Action("Mantenimiento", "Catalogos")"> Configuración de la </br> aplicación</a></li> <li><a href="@Url.Action("Mantenimiento", "Catalogos")"> Configuración de la </br> aplicación</a></li>
<li><a href="#">Encuestas</a></li> <li><a href="#">Encuestas</a></li>
</ul> </ul>
</li> </li>
<li class="treeview"> <li class="treeview">
<a href="#"> <a href="#">
<i class="fa fa-book"></i> <span> Proyectos Normativos </span> <span class="pull-right-container"> <i class="fa fa-book"></i> <span> Proyectos Normativos </span> <span class="pull-right-container">
<i class="fa fa-angle-left pull-right"></i> <i class="fa fa-angle-left pull-right"></i>
</span> </span>
</a> </a>
<ul class="treeview-menu"> <ul class="treeview-menu">
<span><i class="fa fa-circle text-success"> Acciones</i> </span> <span><i class="fa fa-circle text-success"> Acciones</i> </span>
<li><a href="#">Propuesta Normativa</a></li> <li><a href="#">Propuesta Normativa</a></li>
<li><a href="#">Foro</a></li> <li><a href="#">Foro</a></li>
<li><a href="#">Repositorios históricos</a></li> <li><a href="#">Repositorios históricos</a></li>
<li><a href="#">Proyectos Normativos Eliminados</a></li> <li><a href="#">Proyectos Normativos Eliminados</a></li>
<li><a href="#">Foros Eliminados</a></li> <li><a href="#">Foros Eliminados</a></li>
</ul> </ul>
</li> </li>
<li class="treeview"> <li class="treeview">
<a href="#"> <a href="#">
<i class="fa fa-book"></i> <span>Estadísticas y Reportes </span> <span class="pull-right-container"> <i class="fa fa-book"></i> <span>Estadísticas y Reportes </span> <span class="pull-right-container">
<i class="fa fa-angle-left pull-right"></i> <i class="fa fa-angle-left pull-right"></i>
</span> </span>
</a> </a>
<ul class="treeview-menu"> <ul class="treeview-menu">
<span><i class="fa fa-circle text-success"> Acciones</i> </span> <span><i class="fa fa-circle text-success"> Acciones</i> </span>
<li><a href="#">Reportes</a></li> <li><a href="#">Reportes</a></li>
<li><a href="#">Estadisticas</a></li> <li><a href="#">Estadisticas</a></li>
<li><a href="#">Documentos</a></li> <li><a href="#">Documentos</a></li>
</ul> </ul>
</li> </li>*@
</ul> </ul>
@ -292,12 +298,12 @@
<div id="main" class="content-wrapper"> <div id="main" class="content-wrapper">
@RenderSection("featured", required: false) @RenderSection("featured", required: false)
@RenderBody() @RenderBody()
@ -430,7 +436,7 @@
<div class="control-sidebar-bg"></div> <div class="control-sidebar-bg"></div>
</div> </div>
<input type="hidden" id="hiddenSinortWCF" value="@ViewBag.SinortWCF"/> <input type="hidden" id="hiddenSinortWCF" value="@ViewBag.SinortWCF" />
<input type="hidden" id="hiddenSinortCatalogosWCF" value="@ViewBag.SinortCatalogosWCF" /> <input type="hidden" id="hiddenSinortCatalogosWCF" value="@ViewBag.SinortCatalogosWCF" />
</body> </body>

View file

@ -66,6 +66,7 @@
<Compile Include="Sinort\ForoDAL.cs" /> <Compile Include="Sinort\ForoDAL.cs" />
<Compile Include="Sinort\MantenimientoDAL.cs" /> <Compile Include="Sinort\MantenimientoDAL.cs" />
<Compile Include="Sinort\MatrizDAL.cs" /> <Compile Include="Sinort\MatrizDAL.cs" />
<Compile Include="Sinort\PantallasDAL.cs" />
<Compile Include="Sinort\PermisosUsuarioDAL.cs" /> <Compile Include="Sinort\PermisosUsuarioDAL.cs" />
<Compile Include="Sinort\PlantillaEmailDAL.cs" /> <Compile Include="Sinort\PlantillaEmailDAL.cs" />
<Compile Include="Sinort\RolesDAL.cs" /> <Compile Include="Sinort\RolesDAL.cs" />

View file

@ -0,0 +1,31 @@
using AYA.SlnSinortModel.Sinort;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AYA.SlnSinortModel.DAL.Sinort
{
public class PantallasDAL
{
public List<Pantallas> ObtenerPantallas(Usuario model)
{
List<Pantallas> registros = null;
try
{
using (SinortContex db = new SinortContex())
{
registros = db.Pantallas.Where(t => t.Estado == true).OrderBy(q => q.IdPantalla).ToList();
}
}
catch (Exception ex)
{
//log.Error(ex);
}
return registros;
}
}
}

View file

@ -72,6 +72,7 @@
<Compile Include="Sinort\Foro.cs" /> <Compile Include="Sinort\Foro.cs" />
<Compile Include="Sinort\Mantenimiento.cs" /> <Compile Include="Sinort\Mantenimiento.cs" />
<Compile Include="Sinort\Matriz.cs" /> <Compile Include="Sinort\Matriz.cs" />
<Compile Include="Sinort\Pantallas.cs" />
<Compile Include="Sinort\Partial\Contex.cs" /> <Compile Include="Sinort\Partial\Contex.cs" />
<Compile Include="Sinort\PermisosUsuario.cs" /> <Compile Include="Sinort\PermisosUsuario.cs" />
<Compile Include="Sinort\PlantillaEmail.cs" /> <Compile Include="Sinort\PlantillaEmail.cs" />

View file

@ -0,0 +1,36 @@
namespace AYA.SlnSinortModel.Sinort
{
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Data.Entity.Spatial;
[Table("Catalogos.Pantallas")]
public partial class Pantallas
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int IdPantalla { get; set; }
public int? IdPadre { get; set; }
[StringLength(100)]
public string Descripcion { get; set; }
[StringLength(200)]
public string Vista { get; set; }
public bool? Estado { get; set; }
public DateTime? FechaCreacion { get; set; }
[StringLength(200)]
public string UsuarioCreacion { get; set; }
public DateTime? FechaModificacion { get; set; }
[StringLength(200)]
public string UsuarioModificacion { get; set; }
}
}

View file

@ -0,0 +1,375 @@
using System;
using System.Data.Entity;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using AYA.SlnSinortModel.Sinort.Partial;
namespace AYA.SlnSinortModel.Sinort
{
public partial class SinortContex : Contex
{
public virtual DbSet<Aplicacion> Aplicacion { get; set; }
public virtual DbSet<Categoria> Categoria { get; set; }
public virtual DbSet<Emisor> Emisor { get; set; }
public virtual DbSet<Estado> Estado { get; set; }
public virtual DbSet<Mantenimiento> Mantenimiento { get; set; }
public virtual DbSet<Pantallas> Pantallas { get; set; }
public virtual DbSet<PermisosUsuario> PermisosUsuario { get; set; }
public virtual DbSet<PlantillaEmail> PlantillaEmail { get; set; }
public virtual DbSet<Roles> Roles { get; set; }
public virtual DbSet<TipoAplicacion> TipoAplicacion { get; set; }
public virtual DbSet<TipoDocumento> TipoDocumento { get; set; }
public virtual DbSet<TipoEmisor> TipoEmisor { get; set; }
public virtual DbSet<TipoEstado> TipoEstado { get; set; }
public virtual DbSet<TipoForo> TipoForo { get; set; }
public virtual DbSet<TipoMatriz> TipoMatriz { get; set; }
public virtual DbSet<Usuario> Usuario { get; set; }
public virtual DbSet<BitacoraDocumentos> BitacoraDocumentos { get; set; }
public virtual DbSet<Documentos> Documentos { get; set; }
public virtual DbSet<DocumentosAdjuntos> DocumentosAdjuntos { get; set; }
public virtual DbSet<ComentariosForo> ComentariosForo { get; set; }
public virtual DbSet<ComentariosMatriz> ComentariosMatriz { get; set; }
public virtual DbSet<Convocatoria> Convocatoria { get; set; }
public virtual DbSet<Foro> Foro { get; set; }
public virtual DbSet<Matriz> Matriz { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Aplicacion>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Aplicacion>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Aplicacion>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Categoria>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Categoria>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Categoria>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Emisor>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Emisor>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Emisor>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Estado>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Estado>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Estado>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Mantenimiento>()
.Property(e => e.Catalogo)
.IsUnicode(false);
modelBuilder.Entity<Mantenimiento>()
.Property(e => e.Vista)
.IsUnicode(false);
modelBuilder.Entity<Mantenimiento>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Mantenimiento>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Pantallas>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Pantallas>()
.Property(e => e.Vista)
.IsUnicode(false);
modelBuilder.Entity<Pantallas>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Pantallas>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<PermisosUsuario>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<PermisosUsuario>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<PlantillaEmail>()
.Property(e => e.NombrePlatilla)
.IsUnicode(false);
modelBuilder.Entity<PlantillaEmail>()
.Property(e => e.Body)
.IsUnicode(false);
modelBuilder.Entity<PlantillaEmail>()
.Property(e => e.Subject)
.IsUnicode(false);
modelBuilder.Entity<PlantillaEmail>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<PlantillaEmail>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Roles>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Roles>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Roles>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<TipoAplicacion>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoAplicacion>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<TipoAplicacion>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<TipoDocumento>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoDocumento>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<TipoDocumento>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<TipoEmisor>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoEmisor>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<TipoEmisor>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<TipoEstado>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoEstado>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<TipoEstado>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<TipoForo>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoForo>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<TipoForo>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<TipoMatriz>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TipoMatriz>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<TipoMatriz>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Usuario>()
.Property(e => e.UsuarioSistema)
.IsUnicode(false);
modelBuilder.Entity<Usuario>()
.Property(e => e.NombreUsuario)
.IsUnicode(false);
modelBuilder.Entity<Usuario>()
.Property(e => e.EmailUsuario)
.IsUnicode(false);
modelBuilder.Entity<Usuario>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Usuario>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Usuario>()
.HasMany(e => e.Convocatoria)
.WithRequired(e => e.Usuario)
.WillCascadeOnDelete(false);
modelBuilder.Entity<BitacoraDocumentos>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<BitacoraDocumentos>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Documentos>()
.Property(e => e.NombreDocumento)
.IsUnicode(false);
modelBuilder.Entity<Documentos>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Documentos>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Documentos>()
.HasMany(e => e.BitacoraDocumentos)
.WithRequired(e => e.Documentos)
.WillCascadeOnDelete(false);
modelBuilder.Entity<DocumentosAdjuntos>()
.Property(e => e.Nombre)
.IsUnicode(false);
modelBuilder.Entity<DocumentosAdjuntos>()
.Property(e => e.TipoArchivo)
.IsUnicode(false);
modelBuilder.Entity<DocumentosAdjuntos>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<DocumentosAdjuntos>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<ComentariosForo>()
.Property(e => e.Asunto)
.IsUnicode(false);
modelBuilder.Entity<ComentariosForo>()
.Property(e => e.Respuesta)
.IsUnicode(false);
modelBuilder.Entity<ComentariosForo>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<ComentariosForo>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<ComentariosMatriz>()
.Property(e => e.Asunto)
.IsUnicode(false);
modelBuilder.Entity<ComentariosMatriz>()
.Property(e => e.Capitulo)
.IsUnicode(false);
modelBuilder.Entity<ComentariosMatriz>()
.Property(e => e.ApartadoSeccionParrafo)
.IsUnicode(false);
modelBuilder.Entity<ComentariosMatriz>()
.Property(e => e.TextoOriginal)
.IsUnicode(false);
modelBuilder.Entity<ComentariosMatriz>()
.Property(e => e.TextoPropuesto)
.IsUnicode(false);
modelBuilder.Entity<ComentariosMatriz>()
.Property(e => e.ComentarioObservacionJustificacion)
.IsUnicode(false);
modelBuilder.Entity<ComentariosMatriz>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<ComentariosMatriz>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Convocatoria>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Convocatoria>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Foro>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Foro>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Foro>()
.HasMany(e => e.Convocatoria)
.WithRequired(e => e.Foro)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Matriz>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Matriz>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
}
}
}

View file

@ -37,6 +37,10 @@
<Reference Include="APCEncryptLibrary"> <Reference Include="APCEncryptLibrary">
<HintPath>..\..\..\..\..\..\..\..\DLL\APCEncryptLibrary.dll</HintPath> <HintPath>..\..\..\..\..\..\..\..\DLL\APCEncryptLibrary.dll</HintPath>
</Reference> </Reference>
<Reference Include="log4net, Version=2.0.8.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL">
<HintPath>..\packages\log4net.2.0.8\lib\net45-full\log4net.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> <Reference Include="Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll</HintPath> <HintPath>..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private> <Private>True</Private>

View file

@ -1,4 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<packages> <packages>
<package id="log4net" version="2.0.8" targetFramework="net45" />
<package id="Newtonsoft.Json" version="11.0.2" targetFramework="net45" /> <package id="Newtonsoft.Json" version="11.0.2" targetFramework="net45" />
</packages> </packages>

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.