public RespuestaBD EditarSueroMalReferenciado(ActualizarSueroMalReferenciado actualizarSueroMalReferenciado) { using (InoBD db = new InoBD()) { SueroMalReferenciado sueroMalReferenciado = db.SueroMalReferenciado.Find(actualizarSueroMalReferenciado.IdSueroMalReferenciado); string valoresAntiguos = JsonConvert.SerializeObject(sueroMalReferenciado); if (sueroMalReferenciado != null) { db.Entry(sueroMalReferenciado).CurrentValues.SetValues(actualizarSueroMalReferenciado); db.SaveChanges(); //Mensaje de respuesta respuesta.Id = sueroMalReferenciado.IdSueroMalReferenciado; respuesta.Mensaje = "Se modificó los datos correctamente."; // Auditoria AuditoriaGeneral auditoria = new AuditoriaGeneral { Accion = "Actualizar", NombreTabla = "SueroMalReferenciado", ValoresAntiguos = valoresAntiguos, ValoresNuevos = JsonConvert.SerializeObject(actualizarSueroMalReferenciado), IdUsuario = actualizarSueroMalReferenciado.IdUsuarioModificacion }; this._gestorDeAuditoria.AgregarAuditoria(auditoria); } else { //Mensaje de respuesta respuesta.Id = 0; respuesta.Mensaje = "El campo solicitado no existe."; } return(respuesta); } }
public RespuestaBD EditarSueroMalReferenciado(ActualizarSueroMalReferenciado actualizarSueroMalReferenciado) { return(_gestorDeProcesoAnalitico.EditarSueroMalReferenciado(actualizarSueroMalReferenciado)); }