public List <Controles> obtenerControles() { int idenfermedad = ((Enfermedad)cmbEnfermedades.SelectedItem).Idenfermedad; GestorDeAtenciones negocio = new GestorDeAtenciones(); List <Controles> lstcontroles = new List <Controles>(); lstcontroles = negocio.obtenerControles(idenfermedad); return(lstcontroles); }
private void cargarMedicamentos() { GestorDeAtenciones negocio = new GestorDeAtenciones(); List <Medicamento> lstMedicamento = new List <Medicamento>(); lstMedicamento = negocio.obtenerMedicamentos(); if (lstMedicamento != null) { foreach (Medicamento medicamento in lstMedicamento) { cmbMedicamentos.Items.Add(medicamento); } cmbMedicamentos.SelectedIndex = 0; } }
private void cargarEnfermedades() { GestorDeAtenciones negocio = new GestorDeAtenciones(); List <Enfermedad> lstenfermedades = new List <Enfermedad>(); lstenfermedades = negocio.obtenerEnefermedades(); if (lstenfermedades != null) { foreach (Enfermedad enf in lstenfermedades) { cmbEnfermedades.Items.Add(enf); } cmbEnfermedades.SelectedIndex = 0; } }
private void cargarPracticas() { GestorDeAtenciones negocio = new GestorDeAtenciones(); List <Practica> lstpracticas = new List <Practica>(); lstpracticas = negocio.obtenerPracticas(); if (lstpracticas != null) { foreach (Practica practica in lstpracticas) { cmbPracticas.Items.Add(practica); } cmbPracticas.SelectedIndex = 0; } }
private void cargarPacientes() { int a = 53; DateTime fecha; fecha = DateTime.Now; GestorDeAtenciones negocio = new GestorDeAtenciones(); List <Turno> lstTurno = new List <Turno>(); lstTurno = negocio.obtenerPacientePorTurno(fecha, a); if (lstTurno != null) { foreach (Turno turno in lstTurno) { cmbTurnos.Items.Add(turno); } cmbTurnos.SelectedIndex = 0; } }
private void cargarComentarios() { int a = 53; DateTime fecha; fecha = DateTime.Now; GestorDeAtenciones negocio = new GestorDeAtenciones(); List <Turno> lstTurno = new List <Turno>(); lstTurno = negocio.obtenerPacientePorTurno(fecha, a); if (lstTurno != null) { for (int i = 0; i < lstTurno.Count; i++) { if (lstTurno[i].IdTurno == ((Turno)cmbTurnos.SelectedItem).IdTurno) { txtObservacionesDatosAtencion.Text = lstTurno[i].Comentario; } } } }
private void btnGuardar_Click(object sender, EventArgs e) { // Creo las practicas List <Practica> practicas = new List <Practica>(); foreach (Practica practica in listaPracticas.Items) { practicas.Add(practica); } //Creo el diagnostico Diagnostico diagnostico = new Diagnostico(); List <object> listaEnfermedades = new List <object>(); foreach (object ob in lstenfermedades.Items) { listaEnfermedades.Add(ob); } string observacionesDiagnostico; observacionesDiagnostico = txtObservacionesDiagnostico.Text; diagnostico.ListEnfermedades = listaEnfermedades; diagnostico.Observaciones = observacionesDiagnostico; //Creo la prescripcion Prescripcion prescripcion = new Prescripcion(); prescripcion.Listamedicamentos = new List <Medicamento>(); prescripcion.Horas = Convert.ToInt32(txthoras.Text.ToString()); prescripcion.Dias = Convert.ToInt32(txtdia.Text.ToString()); prescripcion.CantidadMedicamentos = Convert.ToInt32(txtnumeroComprimidos.Text.ToString()); string observacionprescripcion; observacionprescripcion = txtObservacionPrescripcion.Text; foreach (Medicamento med in listaMedicamentos.Items) { prescripcion.Listamedicamentos.Add(med); prescripcion.CantidadMedicamentos = med.Cantidad; prescripcion.Dias = med.Dias; prescripcion.Horas = med.Horas; } prescripcion.Observacion = observacionprescripcion; GestorDeAtenciones logica = new GestorDeAtenciones(); DateTime fecha = DateTime.Now; Turno turno = ((Turno)cmbTurnos.SelectedItem); if (logica.tomarAtencion(practicas, diagnostico, prescripcion, fecha, turno) == true) { MessageBox.Show("Atencion registrada con exito", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("No se ha podido registrar la atencion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); } }