public RemisionPaciente() { paciente = new Paciente(); remision = new List <Remision>(); remisionP = new Remision(); cierre = new CierreHC(); ingresoClinica = new IngresoClinica(); }
public CierreCasoVM() { paciente = new Paciente(); ingresoClinica = new IngresoClinica(); remision = new Remision(); cierreHC = new CierreHC(); consulta = new Consulta(); motivosCierre = new MotivosCierre(); }
public RecepcionCaso() { cierre = new CierreHC(); paciente = new Paciente(); //consultantePaciente = new consultantePaciente(); remitido = new Remitido(); remision = new Remision(); consultante = new Consultante(); ingresoClinica = new IngresoClinica(); consecutivo = new Consecutivo(); }
public string agregarCierreHC(CierreHC cierre) { try { hcDALC = new HistoriaClinicaDALC(); return(hcDALC.agregarCierre(cierre)); } catch (Exception e) { System.ArgumentException argxEx = new System.ArgumentException(e.Message); return(argxEx.ToString()); } }
public string agregarCierre(CierreHC cierre) { try { bd = new ApplicationDbContext(); bd.cierreHcContext.Add(cierre); bd.SaveChanges(); return("Cierre creado exitoso"); } catch (Exception e) { System.ArgumentException argxEx = new System.ArgumentException("No se pudo crear el cierre.", e); return(argxEx.ToString()); } }
//Sentencia que modifica en base de datos el cierre de una historia clínica public string modificarCierre(CierreHC cierre) { try { using (var db = new ApplicationDbContext()) { var result = db.cierreHcContext.SingleOrDefault(b => b.idCierreHC == cierre.idCierreHC); if (result != null) { result.fechaFinalizaionPsicoterapia = cierre.fechaFinalizaionPsicoterapia; result.fechaInicioPsicoterapia = cierre.fechaInicioPsicoterapia; result.id_UsuarioCierraCaso = cierre.id_UsuarioCierraCaso; result.instrumentosEvaluacion = cierre.instrumentosEvaluacion; result.resultadoObtenidoEvaluacion = cierre.resultadoObtenidoEvaluacion; if (cierre.numeroCitasAsignadas != "0") { result.numeroCitasAsignadas = cierre.numeroCitasAsignadas; } if (cierre.numeroSesionesRealizadas != "0") { result.numeroSesionesRealizadas = cierre.numeroSesionesRealizadas; } if (cierre.especificacionMotivoCierre != "0") { result.especificacionMotivoCierre = cierre.especificacionMotivoCierre; } db.SaveChanges(); } } return("Exito"); } catch (Exception e) { System.ArgumentException argxEx = new System.ArgumentException("No se pudo modificar el cierre.", e.Message); return(argxEx.ToString()); } }
//Método encargado de modificar un cierre public string modificarCierre(CierreHC cierreHistoriaClinica) { hcDALC = new HistoriaClinicaDALC(); hcDALC.modificarCierre(cierreHistoriaClinica); return("Proceso Exitoso"); }