Esempio n. 1
0
 private void button4_Click(object sender, EventArgs e)
 {
     string select = "SELECT iddiagnostico,Codigo,Descripcion,Descripcion_completa";
     string from = "FROM diagnostico";
     ElegirObjeto eo = new ElegirObjeto("Eleccion de Diagnóstico", select, from);
     eo.ShowDialog();
     if (eo.Id > 0)
     {
         Diagnostico diagnostico = gv.getDiagnosticoXID(eo.Id);
         if (!diagnosticos.Contains(diagnostico))
         {
             dgvDiagnostico.Rows.Add(diagnostico.Id, diagnostico.Codigo, diagnostico.Descripcion);
             diagnosticos.Add(diagnostico);
         }
     }
 }
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            elegir = new ElegirObjeto("Prácticas Disponibles", "select p.idpractica,p.descripcion as Practica,p.codigo", " from practica p ");
            elegir.ShowDialog();
            if (elegir.Id >-1)
            {
                gestorPractica = new GestorPracticas();
                practica = new Practica();
                practica = gestorPractica.buscar(elegir.Id);
                txtPractica.Text = practica.Descripcion;

            }
        }
Esempio n. 3
0
        private void btnNuevaMedicacion_Click(object sender, EventArgs e)
        {
            string select = "SELECT idmedicamento,codigo,descripcion,presentacion";
            string from = "FROM medicamento NATURAL JOIN articulo";
            ElegirObjeto eo = new ElegirObjeto("Eleccion de Medicamento", select, from);
            eo.ShowDialog();
            if (eo.Id > 0)
            {
                Medicamento medicamento = gv.getMedicamentoXID(eo.Id);
                Medicacion medicacion = new Medicacion();
                medicacion.Medicamento = medicamento;

                if (!medicaciones.Contains(medicacion))
                {
                    medicaciones.Add(medicacion);
                    dgvMedicaciones.Rows.Add(medicacion.Medicamento.Id, medicacion.Medicamento.Articulo.Descripcion, "", DateTime.Now, DateTime.Now.AddDays(1));

                }
            }
        }