This commit is contained in:
jnunez 2018-07-20 14:55:14 +00:00
parent 3733bd5125
commit a9b033edee
35 changed files with 757 additions and 176 deletions

View file

@ -7,7 +7,7 @@ using System.Web.Mvc;
namespace AYA.SlnSinort.Controllers.Catalogos
{
//[LoggingFilter]
[LoggingFilter]
public class CatalogosController : BaseController
{

View file

@ -6,7 +6,7 @@ using System.Web.Mvc;
namespace AYA.SlnSinort.Controllers
{
//[LoggingFilter]
[LoggingFilter]
public class HomeController : BaseController
{
public ActionResult Index()

View file

@ -8,7 +8,7 @@ namespace AYA.SlnSinort.Controllers.NormativaReglamentacionTecnica
{
public class NormativaReglamentacionTecnicaController : BaseController
{
//[LoggingFilter]
[LoggingFilter]
public ActionResult FichaTecnica()
{
InitControllers();

View file

@ -1654,10 +1654,10 @@ this.CerrarSesion = function () {
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function () {
document.location.href = url;
document.location.href = "http://localhost/AYA.SlnSinort/";
},
error: function () {
document.location.href = url;
document.location.href = "http://localhost/AYA.SlnSinort/";
}
});
}

View file

@ -2,9 +2,30 @@
var Item = {};
jQuery(document).ready(function () {
//$('#tableFichas').TableInit(0, false, false, false, false, null, null);
//$('#tableFichas').DataTable().column(0).visible(false);
//$('#example').DataTable({
// initComplete: function () {
// this.api().columns().every(function () {
// var column = this;
// var select = $('<select><option value=""></option></select>')
// .appendTo($(column.footer()).empty())
// .on('change', function () {
// var val = $.fn.dataTable.util.escapeRegex(
// $(this).val()
// );
// column
// .search(val ? '^' + val + '$' : '', true, false)
// .draw();
// });
// column.data().unique().sort().each(function (d, j) {
// select.append('<option value="' + d + '">' + d + '</option>')
// });
// });
// }
//});
CargarFichas();
});
this.CargarFichas = function () {
@ -25,19 +46,41 @@ this.CargarTablaFichas = function (data) {
{ "data": 'IdFichaTecnica' },
{ "data": "DescripcionEmisor" },
{ "data": "DescripcionDocumentoTecnico" },
{ "data": "DescripcionAplicacion" },
{ "data": "DescripcionAplicacion" }
//{ "data": "FechaPublicacionDocumentoTecnico", "render": function (value) { return DateFormatNoTime(value); } },
{ "data": null, className: "center", defaultContent: Seleccionar }
//{ "data": null, className: "center", defaultContent: Seleccionar }
];
$('#tableFichas').DataTable({
initComplete: function () {
$('#tableFichas').TableInit(1, false, true, false, true, columnDefinition, FichaTecnica);
this.api().columns().every(function () {
var column = this;
var select = $('<select><option value=""></option></select>')
.appendTo($(column.footer()).empty())
.on('change', function () {
var val = $.fn.dataTable.util.escapeRegex(
$(this).val()
);
column
.search(val ? '^' + val + '$' : '', true, false)
.draw();
});
column.data().unique().sort().each(function (d, j) {
select.append('<option value="' + d + '">' + d + '</option>')
});
});
}
});
$('#tableFichas').TableInit(1, false, true, false, true, columnDefinition, FichaTecnica);
CargarFiltros();
if ($.fn.DataTable.isDataTable('#tableFichas')) {
$('#tableFichas').DataTable().search('').draw();
ENDREQUEST();
}
}
}

View file

@ -7,12 +7,492 @@
<input type="hidden" id="hiddenHref" value="@string.Concat(Url.Action("View", "Controller", null), ViewBag.QueryEncripted)?fichatecnicaid=[$ID]">
<form id="formSitios" class="form-horizontal" role="form">
<script src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script>
<div class="panel-body"> <h3>&nbsp;<i class="fa fa-file-text"></i>&nbsp; Consulta de Fichas Técnicas Vigentes </h3> </div>
<div style="background-color: #fff">
<div class="panel-body">
<br />
<div>
@*<table id="example" class="display" style="width:100%">
<thead>
<tr>
<th>Name</th>
<th>Position</th>
<th>Office</th>
<th>Age</th>
<th>Start date</th>
<th>Salary</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tiger Nixon</td>
<td>System Architect</td>
<td>Edinburgh</td>
<td>61</td>
<td>2011/04/25</td>
<td>$320,800</td>
</tr>
<tr>
<td>Garrett Winters</td>
<td>Accountant</td>
<td>Tokyo</td>
<td>63</td>
<td>2011/07/25</td>
<td>$170,750</td>
</tr>
<tr>
<td>Ashton Cox</td>
<td>Junior Technical Author</td>
<td>San Francisco</td>
<td>66</td>
<td>2009/01/12</td>
<td>$86,000</td>
</tr>
<tr>
<td>Cedric Kelly</td>
<td>Senior Javascript Developer</td>
<td>Edinburgh</td>
<td>22</td>
<td>2012/03/29</td>
<td>$433,060</td>
</tr>
<tr>
<td>Airi Satou</td>
<td>Accountant</td>
<td>Tokyo</td>
<td>33</td>
<td>2008/11/28</td>
<td>$162,700</td>
</tr>
<tr>
<td>Brielle Williamson</td>
<td>Integration Specialist</td>
<td>New York</td>
<td>61</td>
<td>2012/12/02</td>
<td>$372,000</td>
</tr>
<tr>
<td>Herrod Chandler</td>
<td>Sales Assistant</td>
<td>San Francisco</td>
<td>59</td>
<td>2012/08/06</td>
<td>$137,500</td>
</tr>
<tr>
<td>Rhona Davidson</td>
<td>Integration Specialist</td>
<td>Tokyo</td>
<td>55</td>
<td>2010/10/14</td>
<td>$327,900</td>
</tr>
<tr>
<td>Colleen Hurst</td>
<td>Javascript Developer</td>
<td>San Francisco</td>
<td>39</td>
<td>2009/09/15</td>
<td>$205,500</td>
</tr>
<tr>
<td>Sonya Frost</td>
<td>Software Engineer</td>
<td>Edinburgh</td>
<td>23</td>
<td>2008/12/13</td>
<td>$103,600</td>
</tr>
<tr>
<td>Jena Gaines</td>
<td>Office Manager</td>
<td>London</td>
<td>30</td>
<td>2008/12/19</td>
<td>$90,560</td>
</tr>
<tr>
<td>Quinn Flynn</td>
<td>Support Lead</td>
<td>Edinburgh</td>
<td>22</td>
<td>2013/03/03</td>
<td>$342,000</td>
</tr>
<tr>
<td>Charde Marshall</td>
<td>Regional Director</td>
<td>San Francisco</td>
<td>36</td>
<td>2008/10/16</td>
<td>$470,600</td>
</tr>
<tr>
<td>Haley Kennedy</td>
<td>Senior Marketing Designer</td>
<td>London</td>
<td>43</td>
<td>2012/12/18</td>
<td>$313,500</td>
</tr>
<tr>
<td>Tatyana Fitzpatrick</td>
<td>Regional Director</td>
<td>London</td>
<td>19</td>
<td>2010/03/17</td>
<td>$385,750</td>
</tr>
<tr>
<td>Michael Silva</td>
<td>Marketing Designer</td>
<td>London</td>
<td>66</td>
<td>2012/11/27</td>
<td>$198,500</td>
</tr>
<tr>
<td>Paul Byrd</td>
<td>Chief Financial Officer (CFO)</td>
<td>New York</td>
<td>64</td>
<td>2010/06/09</td>
<td>$725,000</td>
</tr>
<tr>
<td>Gloria Little</td>
<td>Systems Administrator</td>
<td>New York</td>
<td>59</td>
<td>2009/04/10</td>
<td>$237,500</td>
</tr>
<tr>
<td>Bradley Greer</td>
<td>Software Engineer</td>
<td>London</td>
<td>41</td>
<td>2012/10/13</td>
<td>$132,000</td>
</tr>
<tr>
<td>Dai Rios</td>
<td>Personnel Lead</td>
<td>Edinburgh</td>
<td>35</td>
<td>2012/09/26</td>
<td>$217,500</td>
</tr>
<tr>
<td>Jenette Caldwell</td>
<td>Development Lead</td>
<td>New York</td>
<td>30</td>
<td>2011/09/03</td>
<td>$345,000</td>
</tr>
<tr>
<td>Yuri Berry</td>
<td>Chief Marketing Officer (CMO)</td>
<td>New York</td>
<td>40</td>
<td>2009/06/25</td>
<td>$675,000</td>
</tr>
<tr>
<td>Caesar Vance</td>
<td>Pre-Sales Support</td>
<td>New York</td>
<td>21</td>
<td>2011/12/12</td>
<td>$106,450</td>
</tr>
<tr>
<td>Doris Wilder</td>
<td>Sales Assistant</td>
<td>Sidney</td>
<td>23</td>
<td>2010/09/20</td>
<td>$85,600</td>
</tr>
<tr>
<td>Angelica Ramos</td>
<td>Chief Executive Officer (CEO)</td>
<td>London</td>
<td>47</td>
<td>2009/10/09</td>
<td>$1,200,000</td>
</tr>
<tr>
<td>Gavin Joyce</td>
<td>Developer</td>
<td>Edinburgh</td>
<td>42</td>
<td>2010/12/22</td>
<td>$92,575</td>
</tr>
<tr>
<td>Jennifer Chang</td>
<td>Regional Director</td>
<td>Singapore</td>
<td>28</td>
<td>2010/11/14</td>
<td>$357,650</td>
</tr>
<tr>
<td>Brenden Wagner</td>
<td>Software Engineer</td>
<td>San Francisco</td>
<td>28</td>
<td>2011/06/07</td>
<td>$206,850</td>
</tr>
<tr>
<td>Fiona Green</td>
<td>Chief Operating Officer (COO)</td>
<td>San Francisco</td>
<td>48</td>
<td>2010/03/11</td>
<td>$850,000</td>
</tr>
<tr>
<td>Shou Itou</td>
<td>Regional Marketing</td>
<td>Tokyo</td>
<td>20</td>
<td>2011/08/14</td>
<td>$163,000</td>
</tr>
<tr>
<td>Michelle House</td>
<td>Integration Specialist</td>
<td>Sidney</td>
<td>37</td>
<td>2011/06/02</td>
<td>$95,400</td>
</tr>
<tr>
<td>Suki Burks</td>
<td>Developer</td>
<td>London</td>
<td>53</td>
<td>2009/10/22</td>
<td>$114,500</td>
</tr>
<tr>
<td>Prescott Bartlett</td>
<td>Technical Author</td>
<td>London</td>
<td>27</td>
<td>2011/05/07</td>
<td>$145,000</td>
</tr>
<tr>
<td>Gavin Cortez</td>
<td>Team Leader</td>
<td>San Francisco</td>
<td>22</td>
<td>2008/10/26</td>
<td>$235,500</td>
</tr>
<tr>
<td>Martena Mccray</td>
<td>Post-Sales support</td>
<td>Edinburgh</td>
<td>46</td>
<td>2011/03/09</td>
<td>$324,050</td>
</tr>
<tr>
<td>Unity Butler</td>
<td>Marketing Designer</td>
<td>San Francisco</td>
<td>47</td>
<td>2009/12/09</td>
<td>$85,675</td>
</tr>
<tr>
<td>Howard Hatfield</td>
<td>Office Manager</td>
<td>San Francisco</td>
<td>51</td>
<td>2008/12/16</td>
<td>$164,500</td>
</tr>
<tr>
<td>Hope Fuentes</td>
<td>Secretary</td>
<td>San Francisco</td>
<td>41</td>
<td>2010/02/12</td>
<td>$109,850</td>
</tr>
<tr>
<td>Vivian Harrell</td>
<td>Financial Controller</td>
<td>San Francisco</td>
<td>62</td>
<td>2009/02/14</td>
<td>$452,500</td>
</tr>
<tr>
<td>Timothy Mooney</td>
<td>Office Manager</td>
<td>London</td>
<td>37</td>
<td>2008/12/11</td>
<td>$136,200</td>
</tr>
<tr>
<td>Jackson Bradshaw</td>
<td>Director</td>
<td>New York</td>
<td>65</td>
<td>2008/09/26</td>
<td>$645,750</td>
</tr>
<tr>
<td>Olivia Liang</td>
<td>Support Engineer</td>
<td>Singapore</td>
<td>64</td>
<td>2011/02/03</td>
<td>$234,500</td>
</tr>
<tr>
<td>Bruno Nash</td>
<td>Software Engineer</td>
<td>London</td>
<td>38</td>
<td>2011/05/03</td>
<td>$163,500</td>
</tr>
<tr>
<td>Sakura Yamamoto</td>
<td>Support Engineer</td>
<td>Tokyo</td>
<td>37</td>
<td>2009/08/19</td>
<td>$139,575</td>
</tr>
<tr>
<td>Thor Walton</td>
<td>Developer</td>
<td>New York</td>
<td>61</td>
<td>2013/08/11</td>
<td>$98,540</td>
</tr>
<tr>
<td>Finn Camacho</td>
<td>Support Engineer</td>
<td>San Francisco</td>
<td>47</td>
<td>2009/07/07</td>
<td>$87,500</td>
</tr>
<tr>
<td>Serge Baldwin</td>
<td>Data Coordinator</td>
<td>Singapore</td>
<td>64</td>
<td>2012/04/09</td>
<td>$138,575</td>
</tr>
<tr>
<td>Zenaida Frank</td>
<td>Software Engineer</td>
<td>New York</td>
<td>63</td>
<td>2010/01/04</td>
<td>$125,250</td>
</tr>
<tr>
<td>Zorita Serrano</td>
<td>Software Engineer</td>
<td>San Francisco</td>
<td>56</td>
<td>2012/06/01</td>
<td>$115,000</td>
</tr>
<tr>
<td>Jennifer Acosta</td>
<td>Junior Javascript Developer</td>
<td>Edinburgh</td>
<td>43</td>
<td>2013/02/01</td>
<td>$75,650</td>
</tr>
<tr>
<td>Cara Stevens</td>
<td>Sales Assistant</td>
<td>New York</td>
<td>46</td>
<td>2011/12/06</td>
<td>$145,600</td>
</tr>
<tr>
<td>Hermione Butler</td>
<td>Regional Director</td>
<td>London</td>
<td>47</td>
<td>2011/03/21</td>
<td>$356,250</td>
</tr>
<tr>
<td>Lael Greer</td>
<td>Systems Administrator</td>
<td>London</td>
<td>21</td>
<td>2009/02/27</td>
<td>$103,500</td>
</tr>
<tr>
<td>Jonas Alexander</td>
<td>Developer</td>
<td>San Francisco</td>
<td>30</td>
<td>2010/07/14</td>
<td>$86,500</td>
</tr>
<tr>
<td>Shad Decker</td>
<td>Regional Director</td>
<td>Edinburgh</td>
<td>51</td>
<td>2008/11/13</td>
<td>$183,000</td>
</tr>
<tr>
<td>Michael Bruce</td>
<td>Javascript Developer</td>
<td>Singapore</td>
<td>29</td>
<td>2011/06/27</td>
<td>$183,000</td>
</tr>
<tr>
<td>Donna Snider</td>
<td>Customer Support</td>
<td>New York</td>
<td>27</td>
<td>2011/01/25</td>
<td>$112,000</td>
</tr>
</tbody>
<tfoot>
<tr>
<th>Name</th>
<th>Position</th>
<th>Office</th>
<th>Age</th>
<th>Start date</th>
<th>Salary</th>
</tr>
</tfoot>
</table>*@
<table id="tableFichas" class="table table-condensed dataTable no-footer">
<thead>
<tr>
@ -20,10 +500,18 @@
<th class="col-sm-2" id="ColumEmisor">Emisor</th>
<th class="col-sm-3">Documento Técnico</th>
<th class="col-sm-5">Aplicación</th>
@*<th class="col-sm-4">Palabra Clave</th>*@
<th class="col-sm-2">Acción</th>
@*<th class="col-sm-4">Palabra Clave</th>
<th class="col-sm-2">Acción</th>*@
</tr>
</thead>
<tfoot>
<tr>
<th class="col-sm-1">ID</th>
<th class="col-sm-2" id="ColumEmisor">Emisor</th>
<th class="col-sm-3">Documento Técnico</th>
<th class="col-sm-5">Aplicación</th>
</tr>
</tfoot>
</table>
</div>

View file

@ -16,7 +16,8 @@
<!-- Theme style -->
<link rel="stylesheet" href="~/dist/css/AdminLTE.min.css">
<link rel="stylesheet" href="~/dist/css/skins/skin-blue.min.css">
<script src="~/bower_components/jquery/dist/jquery.min.js"></script>
<script src="~/dist/js/adminlte.min.js"></script>

View file

@ -25,9 +25,9 @@
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
<!--<add key="SinortWCF" value="http://10.50.1.123:2070/Sinort.svc" />
<add key="SinortCatalogosWCF" value="http://10.50.1.123:2070/SinortCatalogos.svc" />
<add key="FileRepository" value="D:\Aplicaciones\SINORT(6075)\Raiz\DocumentosSinort\" />
<add key="FileRepository" value="\\10.50.1.97\Aplicaciones\SINORT(6075)\Raiz\DocumentosSinort\" />
<add key="HttpRepository" value="http://10.50.1.97:6075/DocumentosSinort/" />
<add key="FileUploadHandler" value="http://localhost/AYA.SlnSinort/FileUploadHandler" />
<add key="FileUploadHandler" value="http://10.50.1.97:6075/FileUploadHandler" />
<add key="RutaLogoSINORT" value="http://10.50.1.97:6075/dist/img/" />
<add key="RutaImagenes" value="http://10.50.1.97:6075/bower_components/Ionicons/png/512/" />-->
@ -37,7 +37,7 @@
<add key="SinortWCF" value="http://localhost/AYA.SlnSinort.WCF/Sinort.svc" />
<add key="SinortCatalogosWCF" value="http://localhost/AYA.SlnSinort.WCF/SinortCatalogos.svc" />
<add key="FileRepository" value="D:\Aplicaciones\SINORT(6075)\Raiz\DocumentosSinort\" />
<add key="FileRepository" value="C:\DocumentosSinort\" />
<add key="HttpRepository" value="http://localhost/AYA.SlnSinort/DocumentosSINORT/" />
<add key="FileUploadHandler" value="http://localhost/AYA.SlnSinort/FileUploadHandler" />
<add key="RutaLogoSINORT" value="http://localhost/AYA.SlnSinort/dist/img/" />

View file

@ -85,6 +85,7 @@
<Compile Include="Sinort\FichaTecnica.cs" />
<Compile Include="Sinort\FichaTecnicaPalabraClave.cs" />
<Compile Include="Sinort\GotitasNormativa.cs" />
<Compile Include="Sinort\GotitasNormativas.cs" />
<Compile Include="Sinort\GrupoTematico.cs" />
<Compile Include="Sinort\Mantenimiento.cs" />
<Compile Include="Sinort\PalabraClave.cs" />

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public Aplicacion()
{
FichaTecnicas = new HashSet<FichaTecnica>();
FichaTecnica = new HashSet<FichaTecnica>();
}
[Key]
@ -40,7 +40,7 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnicas { get; set; }
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
public virtual TipoAplicacion TipoAplicacion { get; set; }
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public AreaAplicacionDocumentoTecnico()
{
Solicituds = new HashSet<Solicitud>();
Solicitud = new HashSet<Solicitud>();
}
[Key]
@ -35,6 +35,6 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Solicitud> Solicituds { get; set; }
public virtual ICollection<Solicitud> Solicitud { get; set; }
}
}

View file

@ -41,7 +41,7 @@ namespace AYA.SlnSinortModel.Sinort
[StringLength(200)]
public string UsuarioModificacion { get; set; }
public virtual DocumentosAdjunto DocumentosAdjunto { get; set; }
public virtual DocumentosAdjuntos DocumentosAdjuntos { get; set; }
public virtual ProyectoNormativo ProyectoNormativo { get; set; }
}

View file

@ -54,7 +54,7 @@ namespace AYA.SlnSinortModel.Sinort
[StringLength(200)]
public string UsuarioModificacion { get; set; }
public virtual DocumentosAdjunto DocumentosAdjunto { get; set; }
public virtual DocumentosAdjuntos DocumentosAdjuntos { get; set; }
public virtual ProyectoNormativo ProyectoNormativo { get; set; }
}

View file

@ -12,8 +12,8 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public Contenido()
{
FichaTecnicas = new HashSet<FichaTecnica>();
SubCategoriaContenidoes = new HashSet<SubCategoriaContenido>();
FichaTecnica = new HashSet<FichaTecnica>();
SubCategoriaContenido = new HashSet<SubCategoriaContenido>();
}
[Key]
@ -39,9 +39,9 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnicas { get; set; }
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<SubCategoriaContenido> SubCategoriaContenidoes { get; set; }
public virtual ICollection<SubCategoriaContenido> SubCategoriaContenido { get; set; }
}
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public DocumentoTecnico()
{
FichaTecnicas = new HashSet<FichaTecnica>();
FichaTecnica = new HashSet<FichaTecnica>();
}
[Key]
@ -38,6 +38,6 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnicas { get; set; }
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
}
}

View file

@ -16,6 +16,7 @@ namespace AYA.SlnSinortModel.Sinort
Calendario = new HashSet<Calendario>();
ComentariosProyecto = new HashSet<ComentariosProyecto>();
FichaTecnica = new HashSet<FichaTecnica>();
GotitasNormativas = new HashSet<GotitasNormativas>();
}
[Key]
@ -74,5 +75,8 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<GotitasNormativas> GotitasNormativas { get; set; }
}
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public Emisor()
{
FichaTecnicas = new HashSet<FichaTecnica>();
FichaTecnica = new HashSet<FichaTecnica>();
}
[Key]
@ -37,7 +37,7 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnicas { get; set; }
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
public virtual TipoEmisor TipoEmisor { get; set; }
}

View file

@ -12,8 +12,8 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public Estado()
{
FichaTecnicas = new HashSet<FichaTecnica>();
Solicituds = new HashSet<Solicitud>();
FichaTecnica = new HashSet<FichaTecnica>();
Solicitud = new HashSet<Solicitud>();
}
[Key]
@ -39,11 +39,11 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnicas { get; set; }
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
public virtual TipoEstado TipoEstado { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Solicitud> Solicituds { get; set; }
public virtual ICollection<Solicitud> Solicitud { get; set; }
}
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public FichaTecnica()
{
FichaTecnicaPalabraClaves = new HashSet<FichaTecnicaPalabraClave>();
FichaTecnicaPalabraClave = new HashSet<FichaTecnicaPalabraClave>();
}
[Key]
@ -106,9 +106,9 @@ namespace AYA.SlnSinortModel.Sinort
public virtual SubCategoriaGrupoTematico SubCategoriaGrupoTematico { get; set; }
public virtual DocumentosAdjunto DocumentosAdjunto { get; set; }
public virtual DocumentosAdjuntos DocumentosAdjuntos { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaPalabraClave> FichaTecnicaPalabraClaves { get; set; }
public virtual ICollection<FichaTecnicaPalabraClave> FichaTecnicaPalabraClave { get; set; }
}
}

View file

@ -0,0 +1,42 @@
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("Global.GotitasNormativas")]
public partial class GotitasNormativas
{
[Key]
public int IdGotitaNormativa { get; set; }
[StringLength(500)]
public string Nombre { get; set; }
[StringLength(500)]
public string Descripcion { get; set; }
public DateTime? FechaCaducidad { get; set; }
public int? IdDocumentoAdjunto { get; set; }
[StringLength(200)]
public string DescripcionDocumentoAdjunto { 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; }
public virtual DocumentosAdjuntos DocumentosAdjuntos { get; set; }
}
}

View file

@ -12,8 +12,8 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public GrupoTematico()
{
FichaTecnicas = new HashSet<FichaTecnica>();
SubCategoriaGrupoTematicoes = new HashSet<SubCategoriaGrupoTematico>();
FichaTecnica = new HashSet<FichaTecnica>();
SubCategoriaGrupoTematico = new HashSet<SubCategoriaGrupoTematico>();
}
[Key]
@ -39,9 +39,9 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnicas { get; set; }
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<SubCategoriaGrupoTematico> SubCategoriaGrupoTematicoes { get; set; }
public virtual ICollection<SubCategoriaGrupoTematico> SubCategoriaGrupoTematico { get; set; }
}
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public PalabraClave()
{
FichaTecnicaPalabraClaves = new HashSet<FichaTecnicaPalabraClave>();
FichaTecnicaPalabraClave = new HashSet<FichaTecnicaPalabraClave>();
}
[Key]
@ -35,6 +35,6 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnicaPalabraClave> FichaTecnicaPalabraClaves { get; set; }
public virtual ICollection<FichaTecnicaPalabraClave> FichaTecnicaPalabraClave { get; set; }
}
}

View file

@ -12,9 +12,9 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public ProyectoNormativo()
{
Calendarios = new HashSet<Calendario>();
ComentariosProyectoes = new HashSet<ComentariosProyecto>();
Convocatorias = new HashSet<Convocatoria>();
Calendario = new HashSet<Calendario>();
ComentariosProyecto = new HashSet<ComentariosProyecto>();
Convocatoria = new HashSet<Convocatoria>();
}
[Key]
@ -71,12 +71,12 @@ namespace AYA.SlnSinortModel.Sinort
public virtual TipoProyecto TipoProyecto { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Calendario> Calendarios { get; set; }
public virtual ICollection<Calendario> Calendario { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<ComentariosProyecto> ComentariosProyectoes { get; set; }
public virtual ICollection<ComentariosProyecto> ComentariosProyecto { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Convocatoria> Convocatorias { get; set; }
public virtual ICollection<Convocatoria> Convocatoria { get; set; }
}
}

View file

@ -30,7 +30,7 @@ namespace AYA.SlnSinortModel.Sinort
[StringLength(200)]
public string UsuarioModificacion { get; set; }
public virtual Role Role { get; set; }
public virtual Roles Roles { get; set; }
public virtual Usuario Usuario { get; set; }
}

View file

@ -4,48 +4,50 @@ namespace AYA.SlnSinortModel.Sinort
using System.Data.Entity;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using AYA.SlnSinortModel.Sinort.Partial;
public partial class SinortContex : Contex
{
public virtual DbSet<Aplicacion> Aplicacions { get; set; }
public virtual DbSet<AreaAplicacionDocumentoTecnico> AreaAplicacionDocumentoTecnicoes { get; set; }
public virtual DbSet<Categoria> Categorias { get; set; }
public virtual DbSet<Contenido> Contenidoes { get; set; }
public virtual DbSet<DocumentoTecnico> DocumentoTecnicoes { get; set; }
public virtual DbSet<Emisor> Emisors { get; set; }
public virtual DbSet<Estado> Estadoes { get; set; }
public virtual DbSet<GrupoTematico> GrupoTematicoes { get; set; }
public virtual DbSet<Mantenimiento> Mantenimientoes { get; set; }
public virtual DbSet<PalabraClave> PalabraClaves { get; set; }
public virtual DbSet<Pantalla> Pantallas { get; set; }
public virtual DbSet<PlantillaEmail> PlantillaEmails { get; set; }
public virtual DbSet<Role> Roles { get; set; }
public virtual DbSet<RolesPantalla> RolesPantallas { get; set; }
public virtual DbSet<RolesUsuario> RolesUsuarios { get; set; }
public virtual DbSet<SubCategoriaContenido> SubCategoriaContenidoes { get; set; }
public virtual DbSet<SubCategoriaGrupoTematico> SubCategoriaGrupoTematicoes { get; set; }
public virtual DbSet<SubCategoriaTipoDocumento> SubCategoriaTipoDocumentoes { get; set; }
public virtual DbSet<TipoAplicacion> TipoAplicacions { get; set; }
public virtual DbSet<TipoComentario> TipoComentarios { get; set; }
public virtual DbSet<TipoDocumento> TipoDocumentoes { get; set; }
public virtual DbSet<TipoEmisor> TipoEmisors { get; set; }
public virtual DbSet<TipoEstado> TipoEstadoes { get; set; }
public virtual DbSet<TipoProyecto> TipoProyectoes { get; set; }
public virtual DbSet<TipoSolicitud> TipoSolicituds { get; set; }
public virtual DbSet<Usuario> Usuarios { get; set; }
public virtual DbSet<BitacoraDocumento> BitacoraDocumentos { get; set; }
public virtual DbSet<Documento> Documentos { get; set; }
public virtual DbSet<DocumentosAdjunto> DocumentosAdjuntos { get; set; }
public virtual DbSet<Calendario> Calendarios { get; set; }
public virtual DbSet<ComentariosProyecto> ComentariosProyectoes { get; set; }
public virtual DbSet<Convocatoria> Convocatorias { get; set; }
public virtual DbSet<FichaTecnica> FichaTecnicas { get; set; }
public virtual DbSet<FichaTecnicaPalabraClave> FichaTecnicaPalabraClaves { get; set; }
public virtual DbSet<GotitasNormativa> GotitasNormativas { get; set; }
public virtual DbSet<ProyectoNormativo> ProyectoNormativoes { get; set; }
public virtual DbSet<Solicitud> Solicituds { get; set; }
public virtual DbSet<TareasPendiente> TareasPendientes { get; set; }
public virtual DbSet<Aplicacion> Aplicacion { get; set; }
public virtual DbSet<AreaAplicacionDocumentoTecnico> AreaAplicacionDocumentoTecnico { get; set; }
public virtual DbSet<Categoria> Categoria { get; set; }
public virtual DbSet<Contenido> Contenido { get; set; }
public virtual DbSet<DocumentoTecnico> DocumentoTecnico { get; set; }
public virtual DbSet<Emisor> Emisor { get; set; }
public virtual DbSet<Estado> Estado { get; set; }
public virtual DbSet<GrupoTematico> GrupoTematico { get; set; }
public virtual DbSet<Mantenimiento> Mantenimiento { get; set; }
public virtual DbSet<PalabraClave> PalabraClave { get; set; }
public virtual DbSet<Pantallas> Pantallas { get; set; }
public virtual DbSet<PlantillaEmail> PlantillaEmail { get; set; }
public virtual DbSet<Roles> Roles { get; set; }
public virtual DbSet<RolesPantallas> RolesPantallas { get; set; }
public virtual DbSet<RolesUsuario> RolesUsuario { get; set; }
public virtual DbSet<SubCategoriaContenido> SubCategoriaContenido { get; set; }
public virtual DbSet<SubCategoriaGrupoTematico> SubCategoriaGrupoTematico { get; set; }
public virtual DbSet<SubCategoriaTipoDocumento> SubCategoriaTipoDocumento { get; set; }
public virtual DbSet<TipoAplicacion> TipoAplicacion { get; set; }
public virtual DbSet<TipoComentario> TipoComentario { 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<TipoProyecto> TipoProyecto { get; set; }
public virtual DbSet<TipoSolicitud> TipoSolicitud { 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<Calendario> Calendario { get; set; }
public virtual DbSet<ComentariosProyecto> ComentariosProyecto { get; set; }
public virtual DbSet<Convocatoria> Convocatoria { get; set; }
public virtual DbSet<FichaTecnica> FichaTecnica { get; set; }
public virtual DbSet<FichaTecnicaPalabraClave> FichaTecnicaPalabraClave { get; set; }
public virtual DbSet<GotitasNormativas> GotitasNormativas { get; set; }
public virtual DbSet<ProyectoNormativo> ProyectoNormativo { get; set; }
public virtual DbSet<Solicitud> Solicitud { get; set; }
public virtual DbSet<TareasPendientes> TareasPendientes { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
@ -98,7 +100,7 @@ namespace AYA.SlnSinortModel.Sinort
.IsUnicode(false);
modelBuilder.Entity<Contenido>()
.HasMany(e => e.SubCategoriaContenidoes)
.HasMany(e => e.SubCategoriaContenido)
.WithRequired(e => e.Contenido)
.WillCascadeOnDelete(false);
@ -139,7 +141,7 @@ namespace AYA.SlnSinortModel.Sinort
.IsUnicode(false);
modelBuilder.Entity<Estado>()
.HasMany(e => e.Solicituds)
.HasMany(e => e.Solicitud)
.WithOptional(e => e.Estado1)
.HasForeignKey(e => e.IdEstadoSolicitud);
@ -156,7 +158,7 @@ namespace AYA.SlnSinortModel.Sinort
.IsUnicode(false);
modelBuilder.Entity<GrupoTematico>()
.HasMany(e => e.SubCategoriaGrupoTematicoes)
.HasMany(e => e.SubCategoriaGrupoTematico)
.WithRequired(e => e.GrupoTematico)
.WillCascadeOnDelete(false);
@ -189,23 +191,23 @@ namespace AYA.SlnSinortModel.Sinort
.IsUnicode(false);
modelBuilder.Entity<PalabraClave>()
.HasMany(e => e.FichaTecnicaPalabraClaves)
.HasMany(e => e.FichaTecnicaPalabraClave)
.WithRequired(e => e.PalabraClave)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Pantalla>()
modelBuilder.Entity<Pantallas>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Pantalla>()
modelBuilder.Entity<Pantallas>()
.Property(e => e.Vista)
.IsUnicode(false);
modelBuilder.Entity<Pantalla>()
modelBuilder.Entity<Pantallas>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Pantalla>()
modelBuilder.Entity<Pantallas>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
@ -233,23 +235,23 @@ namespace AYA.SlnSinortModel.Sinort
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Role>()
modelBuilder.Entity<Roles>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<Role>()
modelBuilder.Entity<Roles>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Role>()
modelBuilder.Entity<Roles>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<RolesPantalla>()
modelBuilder.Entity<RolesPantallas>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<RolesPantalla>()
modelBuilder.Entity<RolesPantallas>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
@ -343,7 +345,7 @@ namespace AYA.SlnSinortModel.Sinort
.IsUnicode(false);
modelBuilder.Entity<TipoDocumento>()
.HasMany(e => e.SubCategoriaTipoDocumentoes)
.HasMany(e => e.SubCategoriaTipoDocumento)
.WithRequired(e => e.TipoDocumento)
.WillCascadeOnDelete(false);
@ -416,12 +418,12 @@ namespace AYA.SlnSinortModel.Sinort
.IsUnicode(false);
modelBuilder.Entity<Usuario>()
.HasMany(e => e.Convocatorias)
.HasMany(e => e.Convocatoria)
.WithRequired(e => e.Usuario)
.WillCascadeOnDelete(false);
modelBuilder.Entity<Usuario>()
.HasMany(e => e.Solicituds)
.HasMany(e => e.Solicitud)
.WithOptional(e => e.Usuario)
.HasForeignKey(e => e.NombreSuperior);
@ -431,72 +433,72 @@ namespace AYA.SlnSinortModel.Sinort
.HasForeignKey(e => e.UsuarioAsignado);
modelBuilder.Entity<Usuario>()
.HasMany(e => e.Solicituds1)
.HasMany(e => e.Solicitud1)
.WithOptional(e => e.Usuario1)
.HasForeignKey(e => e.UsuarioSistema);
modelBuilder.Entity<BitacoraDocumento>()
modelBuilder.Entity<BitacoraDocumentos>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<BitacoraDocumento>()
modelBuilder.Entity<BitacoraDocumentos>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Documento>()
modelBuilder.Entity<Documentos>()
.Property(e => e.NombreDocumento)
.IsUnicode(false);
modelBuilder.Entity<Documento>()
modelBuilder.Entity<Documentos>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<Documento>()
modelBuilder.Entity<Documentos>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<Documento>()
modelBuilder.Entity<Documentos>()
.HasMany(e => e.BitacoraDocumentos)
.WithRequired(e => e.Documento)
.WithRequired(e => e.Documentos)
.WillCascadeOnDelete(false);
modelBuilder.Entity<DocumentosAdjunto>()
modelBuilder.Entity<DocumentosAdjuntos>()
.Property(e => e.Nombre)
.IsUnicode(false);
modelBuilder.Entity<DocumentosAdjunto>()
modelBuilder.Entity<DocumentosAdjuntos>()
.Property(e => e.DescTipoDocumento)
.IsUnicode(false);
modelBuilder.Entity<DocumentosAdjunto>()
modelBuilder.Entity<DocumentosAdjuntos>()
.Property(e => e.DescIdSubTipoDocumento)
.IsUnicode(false);
modelBuilder.Entity<DocumentosAdjunto>()
modelBuilder.Entity<DocumentosAdjuntos>()
.Property(e => e.TipoArchivo)
.IsUnicode(false);
modelBuilder.Entity<DocumentosAdjunto>()
modelBuilder.Entity<DocumentosAdjuntos>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<DocumentosAdjunto>()
modelBuilder.Entity<DocumentosAdjuntos>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<DocumentosAdjunto>()
.HasMany(e => e.Calendarios)
.WithOptional(e => e.DocumentosAdjunto)
modelBuilder.Entity<DocumentosAdjuntos>()
.HasMany(e => e.Calendario)
.WithOptional(e => e.DocumentosAdjuntos)
.HasForeignKey(e => e.IdDocumento);
modelBuilder.Entity<DocumentosAdjunto>()
.HasMany(e => e.ComentariosProyectoes)
.WithOptional(e => e.DocumentosAdjunto)
modelBuilder.Entity<DocumentosAdjuntos>()
.HasMany(e => e.ComentariosProyecto)
.WithOptional(e => e.DocumentosAdjuntos)
.HasForeignKey(e => e.IdDocumento);
modelBuilder.Entity<DocumentosAdjunto>()
.HasMany(e => e.FichaTecnicas)
.WithOptional(e => e.DocumentosAdjunto)
modelBuilder.Entity<DocumentosAdjuntos>()
.HasMany(e => e.FichaTecnica)
.WithOptional(e => e.DocumentosAdjuntos)
.HasForeignKey(e => e.IdDocumento);
modelBuilder.Entity<Calendario>()
@ -636,7 +638,7 @@ namespace AYA.SlnSinortModel.Sinort
.IsUnicode(false);
modelBuilder.Entity<FichaTecnica>()
.HasMany(e => e.FichaTecnicaPalabraClaves)
.HasMany(e => e.FichaTecnicaPalabraClave)
.WithRequired(e => e.FichaTecnica)
.WillCascadeOnDelete(false);
@ -652,23 +654,23 @@ namespace AYA.SlnSinortModel.Sinort
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<GotitasNormativa>()
modelBuilder.Entity<GotitasNormativas>()
.Property(e => e.Nombre)
.IsUnicode(false);
modelBuilder.Entity<GotitasNormativa>()
modelBuilder.Entity<GotitasNormativas>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<GotitasNormativa>()
modelBuilder.Entity<GotitasNormativas>()
.Property(e => e.DescripcionDocumentoAdjunto)
.IsUnicode(false);
modelBuilder.Entity<GotitasNormativa>()
modelBuilder.Entity<GotitasNormativas>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<GotitasNormativa>()
modelBuilder.Entity<GotitasNormativas>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
@ -709,7 +711,7 @@ namespace AYA.SlnSinortModel.Sinort
.IsUnicode(false);
modelBuilder.Entity<ProyectoNormativo>()
.HasMany(e => e.Convocatorias)
.HasMany(e => e.Convocatoria)
.WithRequired(e => e.ProyectoNormativo)
.WillCascadeOnDelete(false);
@ -749,35 +751,35 @@ namespace AYA.SlnSinortModel.Sinort
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
modelBuilder.Entity<TareasPendiente>()
modelBuilder.Entity<TareasPendientes>()
.Property(e => e.Descripcion)
.IsUnicode(false);
modelBuilder.Entity<TareasPendiente>()
modelBuilder.Entity<TareasPendientes>()
.Property(e => e.ContenidoRelacionado)
.IsUnicode(false);
modelBuilder.Entity<TareasPendiente>()
modelBuilder.Entity<TareasPendientes>()
.Property(e => e.TipoTareaPendiente)
.IsUnicode(false);
modelBuilder.Entity<TareasPendiente>()
modelBuilder.Entity<TareasPendientes>()
.Property(e => e.UsuarioAsignado)
.IsUnicode(false);
modelBuilder.Entity<TareasPendiente>()
modelBuilder.Entity<TareasPendientes>()
.Property(e => e.NombreProyectoNormativo)
.IsUnicode(false);
modelBuilder.Entity<TareasPendiente>()
modelBuilder.Entity<TareasPendientes>()
.Property(e => e.PromotorProyectoNormativo)
.IsUnicode(false);
modelBuilder.Entity<TareasPendiente>()
modelBuilder.Entity<TareasPendientes>()
.Property(e => e.UsuarioCreacion)
.IsUnicode(false);
modelBuilder.Entity<TareasPendiente>()
modelBuilder.Entity<TareasPendientes>()
.Property(e => e.UsuarioModificacion)
.IsUnicode(false);
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public SubCategoriaContenido()
{
FichaTecnicas = new HashSet<FichaTecnica>();
FichaTecnica = new HashSet<FichaTecnica>();
}
[Key]
@ -39,6 +39,6 @@ namespace AYA.SlnSinortModel.Sinort
public virtual Contenido Contenido { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnicas { get; set; }
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
}
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public SubCategoriaGrupoTematico()
{
FichaTecnicas = new HashSet<FichaTecnica>();
FichaTecnica = new HashSet<FichaTecnica>();
}
[Key]
@ -39,6 +39,6 @@ namespace AYA.SlnSinortModel.Sinort
public virtual GrupoTematico GrupoTematico { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<FichaTecnica> FichaTecnicas { get; set; }
public virtual ICollection<FichaTecnica> FichaTecnica { get; set; }
}
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public SubCategoriaTipoDocumento()
{
DocumentosAdjuntos = new HashSet<DocumentosAdjunto>();
DocumentosAdjuntos = new HashSet<DocumentosAdjuntos>();
}
[Key]
@ -37,7 +37,7 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<DocumentosAdjunto> DocumentosAdjuntos { get; set; }
public virtual ICollection<DocumentosAdjuntos> DocumentosAdjuntos { get; set; }
public virtual TipoDocumento TipoDocumento { get; set; }
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public TipoAplicacion()
{
Aplicacions = new HashSet<Aplicacion>();
Aplicacion = new HashSet<Aplicacion>();
}
[Key]
@ -35,6 +35,6 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Aplicacion> Aplicacions { get; set; }
public virtual ICollection<Aplicacion> Aplicacion { get; set; }
}
}

View file

@ -12,9 +12,9 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public TipoDocumento()
{
SubCategoriaTipoDocumentoes = new HashSet<SubCategoriaTipoDocumento>();
Documentos = new HashSet<Documento>();
DocumentosAdjuntos = new HashSet<DocumentosAdjunto>();
SubCategoriaTipoDocumento = new HashSet<SubCategoriaTipoDocumento>();
Documentos = new HashSet<Documentos>();
DocumentosAdjuntos = new HashSet<DocumentosAdjuntos>();
}
[Key]
@ -37,12 +37,12 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<SubCategoriaTipoDocumento> SubCategoriaTipoDocumentoes { get; set; }
public virtual ICollection<SubCategoriaTipoDocumento> SubCategoriaTipoDocumento { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Documento> Documentos { get; set; }
public virtual ICollection<Documentos> Documentos { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<DocumentosAdjunto> DocumentosAdjuntos { get; set; }
public virtual ICollection<DocumentosAdjuntos> DocumentosAdjuntos { get; set; }
}
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public TipoEmisor()
{
Emisors = new HashSet<Emisor>();
Emisor = new HashSet<Emisor>();
}
[Key]
@ -35,6 +35,6 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Emisor> Emisors { get; set; }
public virtual ICollection<Emisor> Emisor { get; set; }
}
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public TipoEstado()
{
Estadoes = new HashSet<Estado>();
Estado1 = new HashSet<Estado>();
}
[Key]
@ -35,6 +35,6 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Estado> Estadoes { get; set; }
public virtual ICollection<Estado> Estado1 { get; set; }
}
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public TipoProyecto()
{
ProyectoNormativoes = new HashSet<ProyectoNormativo>();
ProyectoNormativo = new HashSet<ProyectoNormativo>();
}
[Key]
@ -33,6 +33,6 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<ProyectoNormativo> ProyectoNormativoes { get; set; }
public virtual ICollection<ProyectoNormativo> ProyectoNormativo { get; set; }
}
}

View file

@ -12,7 +12,7 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public TipoSolicitud()
{
Solicituds = new HashSet<Solicitud>();
Solicitud = new HashSet<Solicitud>();
}
[Key]
@ -35,6 +35,6 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Solicitud> Solicituds { get; set; }
public virtual ICollection<Solicitud> Solicitud { get; set; }
}
}

View file

@ -12,11 +12,11 @@ namespace AYA.SlnSinortModel.Sinort
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public Usuario()
{
RolesUsuarios = new HashSet<RolesUsuario>();
Convocatorias = new HashSet<Convocatoria>();
Solicituds = new HashSet<Solicitud>();
TareasPendientes = new HashSet<TareasPendiente>();
Solicituds1 = new HashSet<Solicitud>();
RolesUsuario = new HashSet<RolesUsuario>();
Convocatoria = new HashSet<Convocatoria>();
Solicitud = new HashSet<Solicitud>();
TareasPendientes = new HashSet<TareasPendientes>();
Solicitud1 = new HashSet<Solicitud>();
}
[Key]
@ -42,18 +42,18 @@ namespace AYA.SlnSinortModel.Sinort
public string UsuarioModificacion { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<RolesUsuario> RolesUsuarios { get; set; }
public virtual ICollection<RolesUsuario> RolesUsuario { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Convocatoria> Convocatorias { get; set; }
public virtual ICollection<Convocatoria> Convocatoria { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Solicitud> Solicituds { get; set; }
public virtual ICollection<Solicitud> Solicitud { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<TareasPendiente> TareasPendientes { get; set; }
public virtual ICollection<TareasPendientes> TareasPendientes { get; set; }
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<Solicitud> Solicituds1 { get; set; }
public virtual ICollection<Solicitud> Solicitud1 { get; set; }
}
}