private void button2_Click(object sender, EventArgs e) { Consultante atras = new Consultante(); atras.Show(); this.Hide(); }
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 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>(); }
public Paquete Analice(string ruta) { Paquete elPaquete = null; List <Project> losProyectos = null; try { Solution laSolucion = ConstruyaLaSolucion(ruta); elPaquete = new Paquete(); Paquetes.Constructor elConstructorDePaquetes = new Paquetes.Constructor(); elPaquete = elConstructorDePaquetes.Construya(laSolucion); losProyectos = new List <Project>(); Consultante elConsultante = new Consultante(); losProyectos = elConsultante.Consulte(laSolucion); } catch (Exception laExcepcion) { Bitacoras.Registrador elRegistrador = new Bitacoras.Registrador(); elRegistrador.Registre(laExcepcion, "", Componentes.AnalizadorCodigoFuente); } List <Proyecto> losProyectosConvertidos = new List <Proyecto>(); foreach (Project proyectoCompilado in losProyectos) { try { Proyecto proyecto = new Proyecto(); Constructor elConstructor = new Constructor(); proyecto = elConstructor.Construya(proyectoCompilado); var resultadoCompilacion = proyectoCompilado.GetCompilationAsync().Result; proyecto.Clases = ConstruyaLaClase(resultadoCompilacion.SyntaxTrees.ToList(), elPaquete.IdSolucion).ToArray(); losProyectosConvertidos.Add(proyecto); } catch (Exception laExcepcion) { Bitacoras.Registrador elRegistrador = new Bitacoras.Registrador(); elRegistrador.Registre(laExcepcion, elPaquete.IdSolucion, Componentes.AnalizadorCodigoFuente); } } elPaquete.Proyectos = losProyectosConvertidos.ToArray(); return(elPaquete); }
public string agregarConsultante(Consultante consultante) { try { bd = new ApplicationDbContext(); bd.consultanteContext.Add(consultante); //bd.Entry(consultante.tipoDocumento).State = EntityState.Unchanged;//Esto permite que en la tabla barrio no se agregue otro registro que viene del formulario bd.SaveChanges(); return("Consultante creado existosamente"); } catch (Exception e) { System.ArgumentException argxEx = new System.ArgumentException("No se pudo crear el paciente ya existe un consultante con ese documento registrado.", e); return(argxEx.ToString()); } }
private void DoWork(object sender, DoWorkEventArgs e) { Consultante elConsultante = new Consultante(); bool existe = elConsultante.ConsulteSiExisteUltimaVersion(url); if (!existe) { Clonador elClonador = new Clonador(); elClonador.Clone(url, workspace); FileInfo[] archivoClonado = elConsultante.ObtengaLaRutaDeLaSolucion(workspace); string rutaClonada = archivoClonado[0].FullName; Almacenador elAlmacenador = new Almacenador(); int idPaquete = elAlmacenador.Almacene(rutaClonada); elConsultante.Consulte(idPaquete, url); fallo = false; } else { fallo = true; } }
public bool ValideSiSeDebeAnalizar(Commit[] losCommits) { Consultante elConsultante = new Consultante(); return(elConsultante.Consulte(losCommits)); }
public string agregarConsultante(Consultante consultante) { hcDALC = new HistoriaClinicaDALC(); return(hcDALC.agregarConsultante(consultante)); }
public string crearRecepcionCasoModel(RecepcionCaso recepcionC) { try { HC = new HistoriaClinicaBO(); Remitido remitido = new Remitido(); Consecutivo consecutivo = new Consecutivo(); IngresoClinica ingresoClinica = new IngresoClinica(); Paciente paciente = new Paciente(); consecutivo = recepcionC.consecutivo; paciente = recepcionC.paciente; paciente.estadoHC = false; paciente.consecutivo = consecutivo.numeroConsecutivo; if (recepcionC.ingresoClinica.tieneEpc == null) { recepcionC.ingresoClinica.tieneEpc = "NO"; } if (recepcionC.ingresoClinica.tieneEps == null) { recepcionC.ingresoClinica.tieneEps = "NO"; } var pacienteExst = (from item in HC.listarPaciente() where item.numeroHistoriaClinica == recepcionC.paciente.numeroHistoriaClinica select item).LastOrDefault(); if (pacienteExst == null) { HC.agregarConsecutivo(consecutivo); paciente.consecutivo = consecutivo.idConsecutivo; HC.agregarpaciente(paciente); var usuarioId = System.Web.HttpContext.Current.User.Identity.GetUserId(); var usuarioExitente = (from item in HC.listarUsuario() where item.Id == usuarioId select item).FirstOrDefault(); recepcionC.ingresoClinica.idUser = usuarioExitente.Id; //System.Web.HttpContext.Current.User.Identity.GetUserId(); var pacienteIngr = (from item in HC.listarPaciente() where item.numeroHistoriaClinica == recepcionC.paciente.numeroHistoriaClinica select item).LastOrDefault(); recepcionC.ingresoClinica.id_paciente = recepcionC.paciente.numeroHistoriaClinica; ingresoClinica = recepcionC.ingresoClinica; if (recepcionC.consultante.cedula != null) { Consultante existe = null; var listaConsultante = hcDALC.listarConsultante(); if (listaConsultante != null) { existe = (from item in hcDALC.listarConsultante() where recepcionC.consultante.cedula == item.cedula select item).LastOrDefault(); } if (existe == null) { recepcionC.ingresoClinica.id_Consultante = recepcionC.consultante.cedula; //recepcionC.consultante.numeroDocumentoPaciente = pacienteIngr.numeroHistoriaClinica; HC.agregarConsultante(recepcionC.consultante); } recepcionC.ingresoClinica.id_Consultante = recepcionC.consultante.cedula; } HC.ingresoClinica(ingresoClinica); var listaHCIngreso = HC.listarIngresoClinica().LastOrDefault(); recepcionC.cierre.id_ingresoClinica = listaHCIngreso.idIngresoClinica; recepcionC.cierre.idUsuario = usuarioExitente.Id; //System.Web.HttpContext.Current.User.Identity.GetUserId(); HC.agregarCierreHC(recepcionC.cierre); if (recepcionC.remitido.nombreEntidad != null) { recepcionC.remitido.id_ingresoCl = recepcionC.ingresoClinica.idIngresoClinica; remitido = recepcionC.remitido; HC.agregarRemitido(remitido); } return("proceso exitoso"); } return("proceso exitoso"); } catch (Exception e) { System.ArgumentException argxEx = new System.ArgumentException(e.Message); return(argxEx.ToString()); } }