public static DialogResult Editar(ACBrMunicipioNFSe municipio) { Guard.Against <ArgumentNullException>(municipio == null, nameof(municipio)); using (var form = new FormEdtMunicipio()) { form.target = municipio; form.LoadTarget(); return(form.ShowDialog()); } }
private void btnAdicionar_Click(object sender, EventArgs e) { ExecuteSafe(() => { var municipio = new ACBrMunicipioNFSe(); if (FormEdtMunicipio.Editar(municipio).Equals(DialogResult.Cancel)) { return; } AddMunicipio(municipio); }); }
private void lstMunicipios_MouseDoubleClick(object sender, MouseEventArgs e) { ExecuteSafe(() => { if (lstMunicipios.SelectedItems.Count < 1) { return; } var municipio = lstMunicipios.SelectedItems[0].Tag as ACBrMunicipioNFSe; if (FormEdtMunicipio.Editar(municipio).Equals(DialogResult.Cancel)) { return; } LoadData(); }); }
private void btnCopiar_Click(object sender, EventArgs e) { ExecuteSafe(() => { if (lstMunicipios.SelectedItems.Count < 1) { return; } if (MessageBox.Show(@"Você tem certeza?", @"ACBrNFSe Demo", MessageBoxButtons.YesNo).Equals(DialogResult.No)) { return; } var municipio = ((ACBrMunicipioNFSe)lstMunicipios.SelectedItems[0].Tag).Clone(); if (FormEdtMunicipio.Editar(municipio).Equals(DialogResult.Cancel)) { return; } AddMunicipio(municipio); }); }