Exemplo n.º 1
0
 public void InserirContratoAliquota(ContratoAliquota contratoAliquota)
 {
     try
     {
         this._contratoAliquotaDAO.Insert(contratoAliquota);
     }
     catch (System.Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 2
0
        private void btnSaveAliq_Click(object sender, EventArgs e)
        {
            Cliente          cliente  = this.cbClientes.SelectedItem as Cliente;
            Contrato         contrato = this.cbContratos.SelectedItem as Contrato;
            Verba            verba    = this.cbVerbasFilter.SelectedItem as Verba;
            ContratoAliquota cAliq    = new ContratoAliquota();

            if (cliente != null)
            {
                cAliq.Cliente = cliente;
            }

            if (contrato != null)
            {
                cAliq.Contrato = contrato;
            }

            if (verba != null)
            {
                cAliq.Verba = verba;
            }

            cAliq.Aliquota = Convert.ToDouble(txtAliquota.Text);
            cAliq.Ano      = Convert.ToInt32(txtAno.Text);

            try
            {
                _facade.InserirContratoAliquota(cAliq);
                MessageBox.Show("Alíquota da Verba " + verba.Nome + " cadastrada com sucesso.",
                                "Cadastro de Alíquotas de Verbas", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocorreu o seguinte erro: " + ex.Message, "Erro no Cadastro da Alíquota", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 3
0
 public void UpdateContratoAliquota(int id, ContratoAliquota contratoAliquota)
 {
     this._contratoAliquotaDAO.Update <int>(id, contratoAliquota);
 }