示例#1
0
 public DocumentoGeneralVM()
 {
     ingresoClinica        = new IngresoClinica();
     paciente              = new Paciente();
     remision              = new Remision();
     remitido              = new Remitido();
     consultante           = new Consultante();
     estrategiaEva         = new IngresoEstrategiasEvaluacion();
     consulta              = new Consulta();
     consulta.numeroSesion = 1;
     estrategiasIngreso    = new List <IngresoEstrategiasEvaluacion>();
 }
示例#2
0
 public string agregarEstrategiaEva(IngresoEstrategiasEvaluacion ingresoEstrategia)
 {
     try
     {
         bd = new ApplicationDbContext();
         bd.ingresoEstrategiasEvaluacionContext.Add(ingresoEstrategia);
         bd.SaveChanges();
     }
     catch (Exception e)
     {
         System.ArgumentException argxEx = new System.ArgumentException("No se pudo guardar la estrategia creada.", e.Message);
         return(argxEx.ToString());
     }
     return("Exito");
 }
示例#3
0
        public string eliminarIngresoEstrategiaEvaluacionDocumentoGeneral(IngresoEstrategiasEvaluacion ingresoEstrategiaEvaluacion)
        {
            try
            {
                var ingresoEstrategiaEv = new IngresoEstrategiasEvaluacion {
                    idEstrategiaEvaluacion = ingresoEstrategiaEvaluacion.idEstrategiaEvaluacion
                };
                using (var context = new ApplicationDbContext())
                {
                    context.ingresoEstrategiasEvaluacionContext.Attach(ingresoEstrategiaEv);
                    context.ingresoEstrategiasEvaluacionContext.Remove(ingresoEstrategiaEv);
                    context.SaveChanges();
                }

                return("Exito");
            }
            catch (Exception e)
            {
                System.ArgumentException argxEx = new System.ArgumentException("No se pudo eliminar el documento general del paciente.", e.Message);
                return(argxEx.ToString());
            }
        }
示例#4
0
 public string agregarEstrategiaIngreso(IngresoEstrategiasEvaluacion estrategiaIngreso)
 {
     hcDALC = new HistoriaClinicaDALC();
     return(hcDALC.agregarEstrategiaEva(estrategiaIngreso));
 }
示例#5
0
 public string eliminarIngresoEstrategiaEvDocumentoGeneral(IngresoEstrategiasEvaluacion ingresoEstrategiaEv)
 {
     hcDALC = new HistoriaClinicaDALC();
     return(hcDALC.eliminarIngresoEstrategiaEvaluacionDocumentoGeneral(ingresoEstrategiaEv));
 }