示例#1
0
        public void UENExcluir()
        {
            UEN        uen    = new UEN();
            List <UEN> lstUEN = new List <UEN>();
            string     Msg    = string.Empty;

            uen.idUEN    = 0;
            uen.UnitTest = 1;

            Msg = bizUEN.ExcluirUEN(uen);

            lstUEN = bizUEN.PesquisarUEN(new UEN()
            {
                UnitTest = 1
            });

            Assert.AreEqual(true, lstUEN.Count == 0);
        }
示例#2
0
        private void btExcluir_Click(object sender, EventArgs e)
        {
            string msgRetorno    = string.Empty;
            int    idCentroCusto = 0;

            this.Cursor = Cursors.WaitCursor;

            try
            {
                idCentroCusto = int.Parse(lbCodigo.Text);

                if (idCentroCusto != 0)
                {
                    msgRetorno = bizUEN.ValidarExclusao(uenSelecionada);

                    if (msgRetorno == string.Empty)
                    {
                        if (MessageBox.Show("Confirma exclusão da UEN?", "Confirmação de exclusão", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.OK)
                        {
                            bizUEN.ExcluirUEN(uenSelecionada);
                            MessageBox.Show("Exclusão efetuada com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            this.LimparCampos();
                        }
                    }
                    else
                    {
                        MessageBox.Show("Atenção " + msgRetorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }
            }
            catch (SqlException)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroAcessoBD(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception)
            {
                MessageBox.Show(helper.RetornarMensagemPadraoErroGenerico(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            this.Cursor = Cursors.Default;
        }