private void btnAgregarSintoma_Click(object sender, EventArgs e)
        {
            //gi obterner el texto
            string nombreSintoma = txtNombre.Text.Trim();
            string errores       = "";

            if (string.IsNullOrEmpty(nombreSintoma))
            {
                errores = "el nombre esta vacío\n";
                MessageBox.Show(errores);
            }
            else
            {
                try{
                    //agregar sintoma
                    SintomaModelo sintoma   = new SintomaModelo(nombreSintoma);
                    long          idsintoma = sintoma.Agregar();
                    txtNombre.Text = "";
                    this.InitDataGrid();
                }
                catch (Exception)
                {
                    MessageBox.Show(errores);
                }
            }
        }
        private void Initcombox()
        {
            SintomaModelo sintomaModelo = new SintomaModelo();

            this.listasintomas = sintomaModelo.ListarSintomas();

            //esta carga los sintomasPatologia de la base de datos
            this.list = sintomaModelo.ListarSintomasPatologia(this.idPatologia);

            //this.list = new List<DTSintoma>();



            cmbsintomas.DataSource    = this.listasintomas;
            cmbsintomas.ValueMember   = "id";
            cmbsintomas.DisplayMember = "sintoma";
            //listo los sintomas;
            //listo los sintomas;
            ListarSintomas();
        }
        private void InitDataGrid()
        {
            SintomaModelo modelo = new SintomaModelo();

            dgvSintomas.DataSource = modelo.ListarSintomas();
        }