Exemple #1
0
        private void Recetas_Load(object sender, EventArgs e)
        {
            //Se busca el paciente y se guarda en una variable
            paciente         = personaLogica.TraerPacientePorCedula(cedula);
            lblPaciente.Text = paciente.Cedula + "-" + paciente.Nombre + " " + paciente.ApellidoUno + " " + paciente.ApellidoDos;
            //Se coloca la fecha de hoy
            DateTime Hoy = DateTime.Now;

            txtFecha.Text = Hoy.ToString("dd/M/yyyy", CultureInfo.InvariantCulture);


            Encargado = PersonaLogeada.GetInstance();
            //Se llenan la vias
            cboVia.DataSource    = viaLogica.TraerVias();
            cboVia.DisplayMember = "descripcion";
            cboVia.ValueMember   = "id";
            //Se llena los medicamentos
            cboMedicamento.DataSource    = medicamentoLogica.TraerMedicamentos();
            cboMedicamento.DisplayMember = "descripcion";
            cboMedicamento.ValueMember   = "id";
            //Oculta columnas de id
            dgvDetalle.Columns[0].Visible = false;
            dgvDetalle.Columns[3].Visible = false;
        }
        private void Administracion_Load(object sender, EventArgs e)
        {
            //Se llena la listview de pacientes
            PacienteLogica  PacienteLogica = new PacienteLogica();
            List <Paciente> ListaPaciente  = new List <Paciente>();

            ListaPaciente = PacienteLogica.TraerPaciente();
            int p = 0;

            foreach (Paciente PacienteLista in ListaPaciente)
            {
                LstPacientes.Items.Add(Convert.ToString(PacienteLista.Id));
                LstPacientes.Items[p].SubItems.Add(PacienteLista.Cedula);
                LstPacientes.Items[p].SubItems.Add(PacienteLista.Nombre);
                LstPacientes.Items[p].SubItems.Add(PacienteLista.Apellido1);
                LstPacientes.Items[p].SubItems.Add(PacienteLista.Apellido2);
                p++;
            }
            //Se llena la listview de pacientes
            //LstPacientes.Items.Add("Carlos Fernadez Garcia", 0);
            //LstPacientes.Items[0].SubItems.Add("Hombre");
            //LstPacientes.Items[0].SubItems.Add("1");
            //LstPacientes.Items.Add("Georgi Mesen Cerdas", 0);
            //LstPacientes.Items[1].SubItems.Add("Hombre");
            //LstPacientes.Items[1].SubItems.Add("2");
            //LstPacientes.Items.Add("Pedro Ramos Llano", 0);
            //LstPacientes.Items[2].SubItems.Add("Hombre");
            //LstPacientes.Items[2].SubItems.Add("3");
            //LstPacientes.Items.Add("Andres Cordero Ruiz", 0);
            //LstPacientes.Items[3].SubItems.Add("Hombre");
            //LstPacientes.Items[3].SubItems.Add("4");
            //LstPacientes.Items.Add("Marco Perez Gomez", 0);
            //LstPacientes.Items[4].SubItems.Add("Hombre");
            //LstPacientes.Items[4].SubItems.Add("5");

            //Se llena la listview de actividades
            ActividadLogica   actividadLogica = new ActividadLogica();
            List <Actividade> ListaActividad  = new List <Actividade>();

            ListaActividad = actividadLogica.TraerActividad();
            int i = 0;

            foreach (Actividade actividadLista in ListaActividad)
            {
                LstActividades.Items.Add(Convert.ToString(actividadLista.Id));
                LstActividades.Items[i].SubItems.Add(actividadLista.Actividad);
                i++;
            }

            //Se llena la listview de medicamentos
            MedicamentoLogica  medicamentoLogica = new MedicamentoLogica();
            List <Medicamento> ListaMedicamento  = new List <Medicamento>();

            ListaMedicamento = medicamentoLogica.TraerMedicamentos();
            int m = 0;

            foreach (Medicamento medicamentoLista in ListaMedicamento)
            {
                LstMedicamentos.Items.Add(Convert.ToString(medicamentoLista.Id));
                LstMedicamentos.Items[m].SubItems.Add(medicamentoLista.Codigo);
                LstMedicamentos.Items[m].SubItems.Add(medicamentoLista.Descripcion);
                m++;
            }

            //LstMedicamentos.Items.Add("Morfina");
            //LstMedicamentos.Items[0].SubItems.Add("Anestésicos");
            //LstMedicamentos.Items.Add("Paracetamol");
            //LstMedicamentos.Items[1].SubItems.Add("Antiinflamatorios");
            //LstMedicamentos.Items.Add("Fenobarbital");
            //LstMedicamentos.Items[2].SubItems.Add("Anticonvulsivo");

            //Se llena la listview de medicamentos
            RecetaLogica   recetaLogica   = new RecetaLogica();
            PacienteLogica pacienteLogica = new PacienteLogica();
            List <Receta>  ListaReceta    = new List <Receta>();

            ListaReceta = recetaLogica.TraerReceta();
            int r = 0;

            foreach (Receta recetaLista in ListaReceta)
            {
                LstRecetas.Items.Add(Convert.ToString(recetaLista.Id));
                LstRecetas.Items[r].SubItems.Add(pacienteLogica.TraerPacientePorId(recetaLista.PamId).Nombre);
                r++;
            }
            //LstRecetas.Items.Add("1");
            //LstRecetas.Items[0].SubItems.Add("Andres Cordero Ruiz");
            //LstRecetas.Items.Add("2");
            //LstRecetas.Items[1].SubItems.Add("Marco Perez Gomez");
            //LstRecetas.Items.Add("3");
            //LstRecetas.Items[2].SubItems.Add("Pedro Ramos Llano");

            //Se llena la listview de expedientes
            LstExpediente.Items.Add("116620079");
            LstExpediente.Items[0].SubItems.Add("Andres Cordero Ruiz");
            LstExpediente.Items.Add("202947575");
            LstExpediente.Items[1].SubItems.Add("Marco Perez Gomez");
            LstExpediente.Items.Add("347759038");
            LstExpediente.Items[2].SubItems.Add("Pedro Ramos Llano");

            //Se llena la listview de Usuarios
            LstUsuarios.Items.Add("CFERNANDEZ", 0);
            LstUsuarios.Items[0].SubItems.Add("Carlos Fernadez Garcia");
            LstUsuarios.Items.Add("GMESEN", 0);
            LstUsuarios.Items[1].SubItems.Add("Georgi Mesen Cerdas");

            //Se llena la listview de Citas
            LstCitas.Items.Add("Carlos Fernadez Garcia");
            LstCitas.Items[0].SubItems.Add("13/05/2018");
            LstCitas.Items[0].SubItems.Add("10:00 am");
            LstCitas.Items.Add("Marco Perez Gomez");
            LstCitas.Items[1].SubItems.Add("29/01/2018");
            LstCitas.Items[1].SubItems.Add("3:00 pm");
            LstCitas.Items.Add("Pedro Ramos Llano");
            LstCitas.Items[2].SubItems.Add("25/08/2018");
            LstCitas.Items[2].SubItems.Add("8:00 am");
        }