Example #1
0
 internal static void registrarReceta(Afiliado afiliado, ConsultaMedica consulta, BonoFarmacia bono, List<Medicamento> medicamentosDeLaReceta)
 {
     foreach(Medicamento medicamento in medicamentosDeLaReceta)
     {
         ejecutarProcedure("registrarReceta", afiliado.nroAfiliado, consulta.idConsulta, bono.numero, medicamento.nroMedicamento, medicamento.cantidad, Globales.getFechaSistema());
     }
 }
 internal RegistrarDiagnostico(Form padre, ConsultaMedica consulta)
 {
     InitializeComponent();
     this.padre = padre;
     this.consulta = consulta;
     nroTurnoBox.Text = consulta.idConsulta.ToString();
     if (consulta.enfermedades != "no registrado aún") enfermedadesBox.Text = consulta.enfermedades; //si los campos ya tenian un diagnostico previo, permite editarlos, cargando primero lo que ya tenian en el textbox
     if (consulta.sintomas != "no registrado aún") sintomasBox.Text = consulta.sintomas;
     validarCampos();
 }
Example #3
0
 private ConsultaMedica armarConsultaMedica(int fila)
 {
     ConsultaMedica consulta = new ConsultaMedica();
     int index = grillaTurnos.Columns["Nro. de consulta"].Index;
     consulta.idConsulta = Convert.ToInt32(grillaTurnos.Rows.SharedRow(fila).Cells[index].Value.ToString()); //el valor de la celda es un objeto, lo paso a string primero y despues lo convierto a int
     index = grillaTurnos.Columns["Enfermedades"].Index;
     consulta.enfermedades = grillaTurnos.Rows.SharedRow(fila).Cells[index].Value.ToString();
     index = grillaTurnos.Columns["Síntomas"].Index;
     consulta.sintomas = grillaTurnos.Rows.SharedRow(fila).Cells[index].Value.ToString();
     return consulta;
 }
Example #4
0
 //metodo que sera utilizado por el listado de consultas para setear la consulta
 internal void setearConsulta(ConsultaMedica consulta)
 {
     this.consulta = consulta;
     consultaBox.Text = consulta.idConsulta.ToString();
 }
 internal static void registrarResultado(ConsultaMedica consulta)
 {
     ejecutarProcedure("updateConsultaMedica", consulta.idConsulta, consulta.sintomas, consulta.enfermedades);
 }
Example #6
0
 private void setearGenerarReceta(ConsultaMedica consulta)
 {
     (padre as GenerarReceta).setearConsulta(consulta);
     (padre as GenerarReceta).setearAfiliado(afiliado);
 }