public static dynamic ActualizarItemParticipanteLIST(IContextFactory factory, IOptions <ConnectionDB> connection, ProyectadosRequest proyectoRequest) { long idProyecto = 0; using (Aldeas_Context db = factory.Create(connection)) { foreach (var info in proyectoRequest.ItemProyectados.ListParticipantes) { var registro = from dato in db.tbParticipantes where dato.id == info.id select dato; if (registro.Any()) { idProyecto = info.id; registro.First().Rango_0_5 = info.Rango_0_5; registro.First().Rango_6_12 = info.Rango_6_12; registro.First().Rango_13_17 = info.Rango_13_17; registro.First().Rango_18_24 = info.Rango_18_24; registro.First().Rango_25_56 = info.Rango_25_56; registro.First().Mayores_60 = info.Mayores_60; registro.First().Total = info.Total; registro.First().TotalDesagregado = info.TotalDesagregado; db.SaveChanges(); } } } return(new { id = idProyecto, status = idProyecto == 0 ? "error" : "OK", code = idProyecto == 0 ? 300 : 200 }); }
public static dynamic ActualizarItemParticipanteObservaciones(IContextFactory factory, IOptions <ConnectionDB> connection, ProyectadosRequest proyectoRequest) { long idProyecto = 0; using (Aldeas_Context db = factory.Create(connection)) { var registro = from dato in db.tbParticipantesProyectados where dato.id == proyectoRequest.ItemProyectados.id select dato; if (registro.Any()) { idProyecto = proyectoRequest.ItemProyectados.id; registro.First().TotalFamilias = proyectoRequest.ItemProyectados.TotalFamilias; registro.First().Observaciones = proyectoRequest.ItemProyectados.Observaciones; db.SaveChanges(); } } return(new { id = idProyecto, status = idProyecto == 0 ? "error" : "OK", code = idProyecto == 0 ? 300 : 200 }); }
public dynamic ActualizarItemParticipanteLIST(ProyectadosRequest proyectoRequest) { return(ProyectoOperations.ActualizarItemParticipanteObservaciones(_factory, _connectionDB, proyectoRequest)); }
public dynamic ActualizarListparticpante([FromBody] ProyectadosRequest request) { return(_dataModelRepository.ActualizarItemParticipanteObservaciones(request)); }