Пример #1
0
        void llenarGrillaGrado()


        {
            GradoComponent gradoComponent = new GradoComponent();
            List <Grado>   grados         = new List <Grado>();

            grados = gradoComponent.Read();
            txtGrado.DataSource    = grados;
            txtGrado.ValueMember   = "id";
            txtGrado.DisplayMember = "Nombre";
        }
Пример #2
0
        void llenarGrilla()

        {
            mgGrado.Rows.Clear();
            GradoComponent gradoComponent = new GradoComponent();
            int            n = 0;

            foreach (var item in gradoComponent.Read())
            {
                n = mgGrado.Rows.Add();

                mgGrado.Rows[n].Cells[0].Value = item.Id;
                mgGrado.Rows[n].Cells[1].Value = item.nombre;
                mgGrado.Rows[n].Cells[2].Value = item.año;
            }
        }
Пример #3
0
 private void metroButton1_Click(object sender, EventArgs e)
 {
     if (mgGrado.CurrentRow.Cells[0].Value == null)
     {
         MetroMessageBox.Show(this, "Seleccione un grado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     {
         GradoComponent gradoComponent = new GradoComponent();
         Grado          grado          = new Grado();
         grado.nombre = txtNombre.Text;
         grado.año    = int.Parse(txtGrado.Text);
         grado.Id     = int.Parse(mgGrado.CurrentRow.Cells[0].Value.ToString());
         gradoComponent.Update(grado);
         llenarGrilla();
     }
 }
Пример #4
0
 private void metroButton2_Click(object sender, EventArgs e)
 {
     if (verificarCampos())
     {
         GradoComponent gradoComponent = new GradoComponent();
         Grado          grado          = new Grado();
         grado.nombre = txtNombre.Text;
         grado.año    = int.Parse(txtGrado.Text);
         if (gradoComponent.Create(grado) == null)
         {
             ValidadoresComponent.ErrorAltaModificacado("Grado", this);
         }
         else
         {
             ValidadoresComponent.Alta("Grado", this);
             llenarGrilla();
         }
         RecorridoForm.LimpiarTXT(this);
     }
 }
Пример #5
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            if (txtBuscar.Text == "")
            {
                MetroMessageBox.Show(this, "Campo buscar vacio", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                GradoComponent gradoComponent = new GradoComponent();
                mgGrado.Rows.Clear();
                int n = 0;
                foreach (var item in gradoComponent.buscar(txtBuscar.Text))
                {
                    n = mgGrado.Rows.Add();

                    mgGrado.Rows[n].Cells[0].Value = item.Id;
                    mgGrado.Rows[n].Cells[1].Value = item.nombre;
                    mgGrado.Rows[n].Cells[2].Value = item.año;
                }
            }
        }