Exemple #1
0
        private void InitDataGrid()
        {
            PatologiaModelo modelo = new PatologiaModelo();

            dgvPatologia.DataSource = modelo.ListarPatologias();
            //dgvPatologia.DataSource = modelo.ListaPatologia();
        }
Exemple #2
0
        private void btnAgregarPatologia_Click(object sender, EventArgs e)
        {
            //agregar palo
            string gravedadPatologia    = txtGravedad.Text.Trim();
            int    gravedadPatologiaInt = 0;
            string nombrePatologia      = txtNombre.Text.Trim();
            string errores = "";
            bool   error   = false;

            if (string.IsNullOrEmpty(nombrePatologia))
            {
                errores = "el nombre esta vacío\n";
            }
            if (string.IsNullOrEmpty(nombrePatologia))
            {
                errores += "No se selecciono gravedad\n";
                //errores = errores + "No se selecciono\n";
            }
            try
            {
                gravedadPatologiaInt = int.Parse(gravedadPatologia);
            }
            catch (Exception)
            {
                errores += "La gravedad no es un entero\n";
                error    = true;
            }

            if (error)
            {
                MessageBox.Show(errores);
            }
            else
            {
                try{
                    //agregar sintoma
                    PatologiaModelo sintoma   = new PatologiaModelo(nombrePatologia, gravedadPatologiaInt);
                    long            idsintoma = sintoma.Agregar();
                    txtNombre.Text = "";
                    this.InitDataGrid();
                }
                catch (Exception)
                {
                    MessageBox.Show(errores);
                }
            }
        }
Exemple #3
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            PatologiaModelo modelo = new PatologiaModelo();

            modelo.AgregarSintomaPalogia(this.list, this.idPatologia);
        }