void llenarGrillaGrado() { GradoComponent gradoComponent = new GradoComponent(); List <Grado> grados = new List <Grado>(); grados = gradoComponent.Read(); txtGrado.DataSource = grados; txtGrado.ValueMember = "id"; txtGrado.DisplayMember = "Nombre"; }
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; } }
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(); } }
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); } }
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; } } }