private void Btn_Gravar_Click(object sender, EventArgs e)
 {
     if (ValidaFormulario())
     {
         var ValorFixo           = CapturarFormulario();
         var ControleDespesaFixa = new ValoresFixosControle();
         if (Operacao == "Novo")
         {
             ControleDespesaFixa.GravarDespesasFixas(ValorFixo);
         }
         else
         {
             ValorFixo.Id = int.Parse(Txt_Codigo.Text);
             ControleDespesaFixa.AlterarDespesasFixas(ValorFixo);
         }
         var M = new Frm_Aviso(ControleDespesaFixa.Mensagem, "sucesso");
         M.Show();
         LimparFormulario();
         Btn_Cancelar.Enabled = false;
         Btn_Editar.Enabled   = false;
         Btn_Excluir.Enabled  = false;
         Btn_Gravar.Enabled   = false;
         Btn_Novo.Enabled     = true;
     }
 }
        private void abrirToolStripButton_Click(object sender, EventArgs e)
        {
            var controleValoresFixos = new ValoresFixosControle();
            var valoresFixos         = controleValoresFixos.BuscarDespesasFixas();
            var F = new Frm_Busca(valoresFixos, "Valores Fixos");
            var M = F.ShowDialog();

            if (M == DialogResult.OK)
            {
                var idValorFixo = int.Parse(F.IdSelect);
                var valorFixo   = controleValoresFixos.BuscarDespesasFixasId(idValorFixo);
                PreencherFormulario(valorFixo);
                Btn_Cancelar.Enabled = false;
                Btn_Editar.Enabled   = true;
                Btn_Excluir.Enabled  = true;
                Btn_Gravar.Enabled   = false;
                Btn_Novo.Enabled     = true;
            }
        }
        private void Btn_Excluir_Click(object sender, EventArgs e)
        {
            var M = MessageBox.Show("Deseja realmente excluir o cadastro?", "Informação", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);

            if (M == DialogResult.OK)
            {
                var controleValoresFixos = new ValoresFixosControle();
                var valorFixo            = CapturarFormulario();
                valorFixo.Id = int.Parse(Txt_Codigo.Text);
                controleValoresFixos.ExcluirDespesaFixas(valorFixo);
                MessageBox.Show(controleValoresFixos.Mensagem, "Exclusão - Valor Fixo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Btn_Cancelar.Enabled = false;
                Btn_Editar.Enabled   = false;
                Btn_Excluir.Enabled  = false;
                Btn_Gravar.Enabled   = false;
                Btn_Novo.Enabled     = true;
                LimparFormulario();
                HabilitarDesabilitarCampos(false);
            }
        }