public bool Editar(MC_RPuntoMedicionFormato medFto) { bool resultado = true; _puntoMedicionFormato = medFto; CargarFormatos(); resultado = ShowDialog() == DialogResult.OK; return(resultado); }
private void _btnAdicionarFormato_Click(object sender, EventArgs e) { MC_RPuntoMedicionFormato r = new MC_RPuntoMedicionFormato(); r.FkCodPuntoMedicion = _puntoMedicion.PkCodPtoMedicion; r.EsNuevo = true; r.DCodEstado = "1"; FormRMedidorFormato f = new FormRMedidorFormato(); if (f.Editar(r)) { Visualizar(); } }
private void _dgvFormatos_SelectionChanged(object sender, EventArgs e) { if (_dgvFormatos.SelectedRows.Count > 0) { DataRow r = (_dgvFormatos.SelectedRows[0].DataBoundItem as DataRowView).Row; _rPtoMedFto = new MC_RPuntoMedicionFormato(r); VisualizarMagnitudes(); _btnAdicionarMagnitud.Enabled = true; _btnEditarFormato.Enabled = true; _btnEliminarFormato.Enabled = true; } else { _rPtoMedFto = null; _dgvDetMagnitudesElectricas.DataSource = null; _btnAdicionarMagnitud.Enabled = false; _btnEditarFormato.Enabled = false; _btnEliminarFormato.Enabled = false; } }