Ejemplo n.º 1
0
        private void btnCancelar_Click(object sender, EventArgs e)
        {
            DialogResult r = MessageBox.Show("Deseja realmente cancelar a compra? ", "Aviso", MessageBoxButtons.YesNo);

            if (r.ToString() == "Yes")
            {
                try
                {
                    DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexão);
                    BLLCompra  bll = new BLLCompra(cx);
                    bll.Cancelar(codigo);
                    Mensagem("COMPRA CANCELADA ", Color.Blue);
                    LimpaTela();
                    alteraBotoes();
                }
                catch (Exception erro)
                {
                    if (erro.Message == "An invalid parameter or option was specified for procedure 'parcelas'.")
                    {
                        Erro("parcelas");
                    }
                    else
                    {
                        Erro(erro.Message);
                    }
                }
            }
        }
Ejemplo n.º 2
0
 //-------------------------------------------------------------------------------------------------------------------
 private void btExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         DialogResult d = MessageBox.Show("Deseja cancelar a compra?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (d.ToString() == "Yes")
         {
             BLLCompra ve = new BLLCompra();
             ve.Cancelar(Convert.ToInt32(txtComCod.Text));
             this.LimpaTela();
             this.alteraBotoes(1);
         }
     }
     catch (Exception erro)
     {
         MessageBox.Show("Impossível cancelar a compra. \n O registro esta sendo utilizado em outro local.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
         this.alteraBotoes(3);
     }
 }