private void EditarToolStripButton_Click(object sender, EventArgs e) { if (DatosDataGridView.SelectedRows.Count == 0) { return; } DataGridViewRow r = DatosDataGridView.SelectedRows[0]; Rectangulo rectangulo = r.Tag as Rectangulo; FrmRectangulosAE frm = new FrmRectangulosAE() { Text = "Editar Rectángulo" }; frm.SetRectangulo(rectangulo); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { rectangulo = frm.GetRectangulo(); SetearFila(r, rectangulo); repositorio.EstaModificado = true; MessageBox.Show($"Rectángulo Editado Existen {repositorio.GetCantidad()} rectángulos", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void NuevoToolStripButton_Click(object sender, EventArgs e) { FrmRectangulosAE frm = new FrmRectangulosAE() { Text = "Agregar Rectángulo" }; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.Cancel) { return; } Rectangulo rectangulo = frm.GetRectangulo(); DataGridViewRow r = ConstruirFila(); SetearFila(r, rectangulo); AgregarFila(r); repositorio.Agregar(rectangulo); ActualizarCantidadDeRegistros(); MessageBox.Show($"Rectángulo agregado Existen {repositorio.GetCantidad()} rectángulos", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); }