private void BtDel_Click(object sender, EventArgs e) { if (lstMain.SelectedItem == null) { return; } bool bAllow = gtiCore.GetBinaryAccess((int)TAcesso.CadastroProfissao_Alterar); if (!bAllow) { MessageBox.Show("Acesso não permitido.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (MessageBox.Show("Excluir esta profissão?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Cidadao_bll cidadaoRepository = new Cidadao_bll(_connection); GTI_Models.Models.Profissao reg = new GTI_Models.Models.Profissao { Codigo = Convert.ToInt16(lstMain.SelectedValue.ToString()) }; Exception ex = cidadaoRepository.Excluir_Profissao(reg); if (ex != null) { ErrorBox eBox = new ErrorBox("Atenção", ex.Message, ex); eBox.ShowDialog(); } else { Carrega_Lista(); } } }
private void BtEdit_Click(object sender, EventArgs e) { if (lstMain.SelectedItem == null) { return; } bool bAllow = gtiCore.GetBinaryAccess((int)TAcesso.CadastroProfissao_Alterar); if (!bAllow) { MessageBox.Show("Acesso não permitido.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } inputBox iBox = new inputBox(); String sCod = iBox.Show(lstMain.Text, "Informação", "Digite o nome da profissão.", 100); if (!string.IsNullOrEmpty(sCod)) { Cidadao_bll cidadaoRepository = new Cidadao_bll(_connection); GTI_Models.Models.Profissao reg = new GTI_Models.Models.Profissao { Codigo = Convert.ToInt16(lstMain.SelectedValue.ToString()), Nome = sCod.ToUpper() }; Exception ex = cidadaoRepository.Alterar_Profissao(reg); if (ex != null) { ErrorBox eBox = new ErrorBox("Atenção", "Profissão já cadastrada.", ex); eBox.ShowDialog(); } else { Carrega_Lista(); } } }
private void BtAdd_Click(object sender, EventArgs e) { inputBox iBox = new inputBox(); bool bAllow = gtiCore.GetBinaryAccess((int)TAcesso.CadastroProfissao_Alterar); if (!bAllow) { MessageBox.Show("Acesso não permitido.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } String sCod = iBox.Show("", "Informação", "Digite o nome da profissão.", 100); if (!string.IsNullOrEmpty(sCod)) { Cidadao_bll profissao_class = new Cidadao_bll(_connection); GTI_Models.Models.Profissao reg = new GTI_Models.Models.Profissao { Nome = sCod.ToUpper() }; Exception ex = profissao_class.Incluir_Profissao(reg); if (ex != null) { ErrorBox eBox = new ErrorBox("Atenção", "Profissão já cadastrada.", ex); eBox.ShowDialog(); } else { Carrega_Lista(); } } }