public RespuestaBD RegistrarAtencion(RegistroAtencion nuevaAtencion) { return(_gestorDeAtenciones.RegistrarAtencion(nuevaAtencion)); }
public RespuestaBD ActualizarAtencion(RegistroAtencion nuevaAtencion) { return(_gestorDeAtenciones.ActualizarAtencion(nuevaAtencion)); }
public RespuestaBD RegistrarAtencion(RegistroAtencion registroAtencion) { using (GalenPlusBD db = new GalenPlusBD()) { db.Database.ExecuteSqlCommand("dbo.INO_CEAtencionesRegistrar @IdCita,@NroHistoriaClinica,@Paciente,@IdMedico,@Medico,@IdEspecialidad,@Especialidad,@IdServicio,@Servicio,@Financiamiento," + "@Diacod1,@Diades1,@IdTipoDiagnostico1,@Diacod2,@Diades2,@IdTipoDiagnostico2,@Diacod3,@Diades3,@IdTipoDiagnostico3,@FechaAtencion,@IdUsuario,@Usuario,@CodProc1,@Coddes1,@CodProc2," + "@Coddes2,@CodProc3,@Coddes3,@IdResidente,@Residente,@IdTipoCondicionEstablecimiento,@IdTipoCondicionServicio,@Diacod1_OI,@Diades1_OI,@IdTipoDiagnostico1_OI,@Diacod2_OI,@Diades2_OI," + "@IdTipoDiagnostico2_OI,@Diacod3_OI,@Diades3_OI,@IdTipoDiagnostico3_OI,@CodProc1_OI,@Coddes1_OI,@CodProc2_OI,@Coddes2_OI,@CodProc3_OI,@Coddes3_OI,@AVOD,@AVOI", new SqlParameter("IdCita", registroAtencion.IdCita), new SqlParameter("NroHistoriaClinica", registroAtencion.NroHistoriaClinica), new SqlParameter("Paciente", registroAtencion.Paciente), new SqlParameter("IdMedico", registroAtencion.IdMedico), new SqlParameter("Medico", registroAtencion.Medico), new SqlParameter("IdEspecialidad", registroAtencion.IdEspecialidad), new SqlParameter("Especialidad", registroAtencion.Especialidad), new SqlParameter("IdServicio", registroAtencion.IdServicio), new SqlParameter("Servicio", registroAtencion.Servicio), new SqlParameter("Financiamiento", registroAtencion.Financiamiento), new SqlParameter("Diacod1", registroAtencion.Diacod1), new SqlParameter("Diades1", registroAtencion.Diades1), new SqlParameter("IdTipoDiagnostico1", registroAtencion.IdTipoDiagnostico1), new SqlParameter("Diacod2", registroAtencion.Diacod2), new SqlParameter("Diades2", registroAtencion.Diades2), new SqlParameter("IdTipoDiagnostico2", registroAtencion.IdTipoDiagnostico2), new SqlParameter("Diacod3", registroAtencion.Diacod3), new SqlParameter("Diades3", registroAtencion.Diades3), new SqlParameter("IdTipoDiagnostico3", registroAtencion.IdTipoDiagnostico3), new SqlParameter("FechaAtencion", registroAtencion.FechaAtencion), new SqlParameter("IdUsuario", registroAtencion.IdUsuario), new SqlParameter("Usuario", registroAtencion.Usuario), new SqlParameter("CodProc1", registroAtencion.CodProc1), new SqlParameter("Coddes1", registroAtencion.Coddes1), new SqlParameter("CodProc2", registroAtencion.CodProc2), new SqlParameter("Coddes2", registroAtencion.Coddes2), new SqlParameter("CodProc3", registroAtencion.CodProc3), new SqlParameter("Coddes3", registroAtencion.Coddes3), new SqlParameter("IdResidente", registroAtencion.IdResidente), new SqlParameter("Residente", registroAtencion.Residente), new SqlParameter("IdTipoCondicionEstablecimiento", registroAtencion.IdTipoCondicionEstablecimiento), new SqlParameter("IdTipoCondicionServicio", registroAtencion.IdTipoCondicionServicio), new SqlParameter("Diacod1_OI", registroAtencion.Diacod1_OI), new SqlParameter("Diades1_OI", registroAtencion.Diades1_OI), new SqlParameter("IdTipoDiagnostico1_OI", registroAtencion.IdTipoDiagnostico1_OI), new SqlParameter("codigo", registroAtencion.IdCita), new SqlParameter("Diacod2_OI", registroAtencion.Diacod2_OI), new SqlParameter("Diades2_OI", registroAtencion.Diades2_OI), new SqlParameter("IdTipoDiagnostico2_OI", registroAtencion.IdTipoDiagnostico2_OI), new SqlParameter("Diacod3_OI", registroAtencion.Diacod3_OI), new SqlParameter("Diades3_OI", registroAtencion.Diades3_OI), new SqlParameter("IdTipoDiagnostico3_OI", registroAtencion.IdTipoDiagnostico3_OI), new SqlParameter("CodProc1_OI", registroAtencion.CodProc1_OI), new SqlParameter("Coddes1_OI", registroAtencion.Coddes1_OI), new SqlParameter("CodProc2_OI", registroAtencion.CodProc2_OI), new SqlParameter("Coddes2_OI", registroAtencion.Coddes2_OI), new SqlParameter("CodProc3_OI", registroAtencion.CodProc3_OI), new SqlParameter("Coddes3_OI", registroAtencion.Coddes3_OI), new SqlParameter("AVOD", registroAtencion.Avod), new SqlParameter("AVOI", registroAtencion.Avoi)); // Auditoria AuditoriaGeneral auditoria = new AuditoriaGeneral { Accion = "Agregar", NombreTabla = "Atención", ValoresAntiguos = null, ValoresNuevos = JsonConvert.SerializeObject(registroAtencion), IdUsuario = registroAtencion.IdUsuario }; this._gestorDeAuditoria.AgregarAuditoria(auditoria); return(new RespuestaBD { Id = 1, Mensaje = "Se guardó correctamente la atención" }); } }