Palabras clave
git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C288
This commit is contained in:
parent
f3663d6fef
commit
fe4998a9a6
2 changed files with 28 additions and 98 deletions
|
|
@ -78,82 +78,38 @@ namespace AYA.SlnSinortModel.DAL.Sinort
|
||||||
return model;
|
return model;
|
||||||
}
|
}
|
||||||
|
|
||||||
//public FichaTecnicaJSON ObtenerSitios(AtesaJSON model)
|
public FichaTecnicaJSON ObtenerFichaTecnica(FichaTecnicaJSON model)
|
||||||
//{
|
{
|
||||||
|
|
||||||
// FichaTecnicaJSON registros = new FichaTecnicaJSON();
|
FichaTecnicaJSON registros = new FichaTecnicaJSON();
|
||||||
// try
|
|
||||||
// {
|
|
||||||
// using (SinortContex db = new SinortContex())
|
|
||||||
// {
|
|
||||||
|
|
||||||
// registros.FichasTecnicas = db.FichaTecnica
|
try
|
||||||
// .Include(p => p.TipoProyecto)
|
{
|
||||||
// .Include(p => p.Pa)
|
|
||||||
// .Where(x => x.PromotorProyecto == model.UserName && x.IdEstado == EnumTipoEstado.INICIAL || x.Convocatoria.Any(p => p.UsuarioSistema == model.UserName && x.IdEstado == EnumTipoEstado.INICIAL))
|
|
||||||
// .AsNoTracking()
|
|
||||||
// .ToList();
|
|
||||||
|
|
||||||
// registros.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO;
|
using (SinortContex Conn = new SinortContex())
|
||||||
// }
|
{
|
||||||
// }
|
registros.FichaTecnica = Conn.FichaTecnica
|
||||||
// catch (Exception ex)
|
.Include("FichaTecnicaPalabraClave")
|
||||||
// {
|
.Include("FichaTecnicaPalabraClave.PalabraClave")
|
||||||
// registros.CodigoRespuesta = EnumTipoCodigoRespuesta.ERROR;
|
.FirstOrDefault(q => q.IdFichaTecnica == model.FichaTecnica.IdFichaTecnica);
|
||||||
// log.Error(ex);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// return registros;
|
registros.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO;
|
||||||
//}
|
}
|
||||||
|
|
||||||
//public ProyectoNormativoJSON ObtenerProyectoNormativo(ProyectoNormativoJSON model)
|
}
|
||||||
//{
|
catch (DbEntityValidationException ex)
|
||||||
// try
|
{
|
||||||
// {
|
log.Error(ex);
|
||||||
// using (SinortContex Conn = new SinortContex())
|
registros.CodigoRespuesta = EnumTipoCodigoRespuesta.ERROR;
|
||||||
// {
|
}
|
||||||
// model.ProyectoNormativo = Conn.ProyectoNormativo
|
catch (Exception ex)
|
||||||
// .Include(q => q.Convocatoria)
|
{
|
||||||
// .Include(q => q.ComentariosProyecto)
|
log.Error(ex);
|
||||||
// .Include(q => q.Calendario)
|
registros.CodigoRespuesta = EnumTipoCodigoRespuesta.ERROR;
|
||||||
// .Include("Convocatoria.Usuario")
|
}
|
||||||
// .FirstOrDefault(q => q.IdProyectoNormativo == model.ProyectoNormativo.IdProyectoNormativo);
|
|
||||||
|
|
||||||
// model.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO;
|
return registros;
|
||||||
// }
|
}
|
||||||
|
|
||||||
// if (model.ProyectoNormativo != null && model.ProyectoNormativo.Calendario != null)
|
|
||||||
// {
|
|
||||||
// model.EventosJSON = new List<EventosJSON>();
|
|
||||||
|
|
||||||
// foreach (var evento in model.ProyectoNormativo.Calendario)
|
|
||||||
// {
|
|
||||||
// var json = new EventosJSON()
|
|
||||||
// {
|
|
||||||
// id = evento.IdCalendario.ToString(),
|
|
||||||
// allDay = evento.DiaCompleto.HasValue ? evento.DiaCompleto.Value : false,
|
|
||||||
// start = evento.FechaInicio.HasValue ? evento.FechaInicio.Value.ToString("yyyy/MM/dd") : string.Empty,
|
|
||||||
// end = evento.FechaFin.HasValue ? evento.FechaFin.Value.ToString("yyyy/MM/dd") : string.Empty,
|
|
||||||
// title = evento.Titulo
|
|
||||||
// };
|
|
||||||
|
|
||||||
// model.EventosJSON.Add(json);
|
|
||||||
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// catch (DbEntityValidationException ex)
|
|
||||||
// {
|
|
||||||
// log.Error(ex);
|
|
||||||
// model.CodigoRespuesta = EnumTipoCodigoRespuesta.ERROR;
|
|
||||||
// }
|
|
||||||
// catch (Exception ex)
|
|
||||||
// {
|
|
||||||
// log.Error(ex);
|
|
||||||
// model.CodigoRespuesta = EnumTipoCodigoRespuesta.ERROR;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// return model;
|
|
||||||
//}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15,33 +15,7 @@ namespace AYA.SlnSinortModel.DAL.Sinort
|
||||||
{
|
{
|
||||||
Log log = new Log("FichaTecnicaPalabraClaveDAL");
|
Log log = new Log("FichaTecnicaPalabraClaveDAL");
|
||||||
|
|
||||||
|
|
||||||
public List<FichaTecnicaJSON> ObtenerFichaTecnicaPalabraClave(FichaTecnicaJSON model)
|
|
||||||
{
|
|
||||||
List<FichaTecnicaJSON> registros = null;
|
|
||||||
int? IdFichaTecnica = model != null ? model.IdFichaTecnica : null;
|
|
||||||
|
|
||||||
try
|
|
||||||
{
|
|
||||||
using (SinortContex db = new SinortContex())
|
|
||||||
{
|
|
||||||
registros = db.FichaTecnicaPalabraClave.Where(t => t.Estado == true
|
|
||||||
&& (IdFichaTecnica == null || t.IdFichaTecnica == model.IdFichaTecnica))
|
|
||||||
.Select(t => new FichaTecnicaJSON()
|
|
||||||
{
|
|
||||||
IdPalabra = t.IdPalabraClave
|
|
||||||
}).ToList();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
|
|
||||||
log.Error(ex);
|
|
||||||
throw ex;
|
|
||||||
}
|
|
||||||
|
|
||||||
return registros;
|
|
||||||
}
|
|
||||||
|
|
||||||
public FichaTecnicaJSON GuardarFichaTecnicaPalabraClave(FichaTecnicaJSON model)
|
public FichaTecnicaJSON GuardarFichaTecnicaPalabraClave(FichaTecnicaJSON model)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue