public RespuestaGeneral GuardarModificarDetallePouch(CONSUMO_DETALLE_POUCH control) { using (ASIS_PRODEntities entities = new ASIS_PRODEntities()) { var result = entities.CONSUMO_DETALLE_POUCH.FirstOrDefault(x => x.IdProcesoDetallePouch == control.IdProcesoDetallePouch); if (result != null) { result.Lotes = control.Lotes; result.Cajas = control.Cajas; result.FechaFabricacion = control.FechaFabricacion; result.UsuarioModificacionLog = control.UsuarioIngresoLog; result.FechaModificacionLog = DateTime.Now; result.TerminalModificacionLog = control.TerminalIngresoLog; } else { control.FechaIngresoLog = DateTime.Now; entities.CONSUMO_DETALLE_POUCH.Add(control); } entities.SaveChanges(); return(new RespuestaGeneral { Mensaje = clsAtributos.MsjRegistroGuardado, Respuesta = true }); } }
public RespuestaGeneral EliminarDetallePouch(CONSUMO_DETALLE_POUCH control) { using (ASIS_PRODEntities entities = new ASIS_PRODEntities()) { var result = entities.CONSUMO_DETALLE_POUCH.FirstOrDefault(x => x.IdProcesoDetallePouch == control.IdProcesoDetallePouch); if (result != null) { result.EstadoRegistro = clsAtributos.EstadoRegistroInactivo; result.UsuarioModificacionLog = control.UsuarioIngresoLog; result.FechaModificacionLog = DateTime.Now; result.TerminalModificacionLog = control.TerminalIngresoLog; entities.SaveChanges(); } return(new RespuestaGeneral { Mensaje = clsAtributos.MsjRegistroGuardado, Respuesta = true }); } }