private void Btn_Gravar_Click(object sender, EventArgs e)
 {
     if (ValidaFormulario())
     {
         var Estabelecimento         = CapturarFormulario();
         var EstabelecimentoControle = new EstabelecimentoControle();
         if (Operacao == "Novo")
         {
             EstabelecimentoControle.GravarCadastroEstabelecimento(Estabelecimento);
         }
         else
         {
             Estabelecimento.Id = int.Parse(Txt_Codigo.Text);
             EstabelecimentoControle.AlterarCadastroEstabelecimento(Estabelecimento);
         }
         MessageBox.Show(EstabelecimentoControle.Mensagem, "Cadastro Estabelecimento - Controle Financeiro", MessageBoxButtons.OK, MessageBoxIcon.Information);
         LimparFormulario();
         HabilitarDesabitarCampos(false);
         Btn_Gravar.Enabled   = false;
         Btn_Novo.Enabled     = true;
         Btn_Editar.Enabled   = false;
         Btn_Cancelar.Enabled = false;
         Btn_Excluir.Enabled  = false;
         RemoverBordaComponentes();
     }
 }
Ejemplo n.º 2
0
        private void Btn_BuscaEstabelecimento_Click(object sender, EventArgs e)
        {
            var controleEstabelecimento = new EstabelecimentoControle();
            var estabelecimentos        = controleEstabelecimento.BuscarEstabelecimento();
            var F = new Frm_BuscaEstabelecimento(estabelecimentos);

            F.ShowDialog();
            Txt_NomeEstabelecimento.Text   = F.NomeEstabelecimento;
            Msk_CodigoEstabelecimento.Text = "12";
        }
Ejemplo n.º 3
0
        private void Btn_BuscaEstabelecimento_Click(object sender, EventArgs e)
        {
            var contEstabelecimento = new EstabelecimentoControle();
            var estabelecimentos    = contEstabelecimento.BuscarEstabelecimento();
            var F = new Frm_BuscaEstabelecimento(estabelecimentos);

            F.ShowDialog();
            if (F.DialogResult == DialogResult.OK)
            {
                Txt_NomeEstabelecimento.Text   = F.NomeEstabelecimento;
                Msk_CodigoEstabelecimento.Text = F.IdSelect.ToString();
            }
        }
        private Valores_Fixos CapturarFormulario()
        {
            var idEstabelecimento = int.Parse(Txt_CodigoEstabelecimento.Text);
            var estabelecimento   = EstabelecimentoControle.BuscarEstabelecimentoId(idEstabelecimento);
            var ValorFixo         = new Valores_Fixos();

            ValorFixo.Nome            = Txt_NomeDespesa.Text;
            ValorFixo.Valor           = double.Parse(Msk_Valor.Text);
            ValorFixo.Ativo           = Ckb_AtivoInativo.Checked;
            ValorFixo.DiaPagamento    = Convert.ToInt32(Cbo_DiaPagamento.Text);
            ValorFixo.Movimentacao    = Cbo_TipoMovimentacao.Text == "Entrada" ? "E" : "S";
            ValorFixo.Observacao      = Txt_Observacao.Text;
            ValorFixo.Estabelecimento = estabelecimento;
            ValorFixo.UsValoresFixos  = Frm_ControleFinanceiro.GetusuarioLogado();
            return(ValorFixo);
        }
 private void Txt_CodigoEstabelecimento_KeyUp(object sender, KeyEventArgs e)
 {
     if (e.KeyValue == 13)
     {
         var id = int.Parse(Txt_CodigoEstabelecimento.Text);
         var estabelecimento = EstabelecimentoControle.BuscarEstabelecimentoId(id);
         if (estabelecimento != null)
         {
             Txt_NomeEstabelecimento.Text   = estabelecimento.Nome;
             Txt_CodigoEstabelecimento.Text = estabelecimento.Id.ToString();
         }
         else
         {
             MessageBox.Show("Não foi encontrado Estabelecimento para código informado. Verifique!", "Cadastro - Valores Fixos", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
 }
Ejemplo n.º 6
0
        private Fin_Receber CapturarFormulario()
        {
            var valor             = double.Parse(Msk_Valor.Text);
            var Entrada           = new Fin_Receber();
            var idEstabelecimento = Convert.ToInt32(Msk_CodigoEstabelecimento.Text);
            var estabelecimento   = EstabelecimentoControle.BuscarEstabelecimentoId(idEstabelecimento);

            Entrada.Valor           = valor;
            Entrada.Data_Lancamento = Dat_DataLancamento.Value;
            Entrada.Data_Inclusao   = DateTime.Now;
            Entrada.Observacao      = Txt_Observacao.Text;
            Entrada.Documento       = Txt_Documento.Text;
            Entrada.Estabelecimento = estabelecimento;
            Entrada.Data_Pagamento  = Dat_Pagamento.Value;
            Entrada.UsLancamento    = Frm_ControleFinanceiro.GetusuarioLogado();
            return(Entrada);
        }
        private void abrirToolStripButton_Click(object sender, EventArgs e)
        {
            var contEstabelecimento = new EstabelecimentoControle();
            var estabelecimentos    = contEstabelecimento.BuscarEstabelecimento();
            var F = new Frm_BuscaEstabelecimento(estabelecimentos);

            F.ShowDialog();
            if (F.DialogResult == DialogResult.OK)
            {
                LimparFormulario();
                var estabelecimeto = EstabelecimentoControle.BuscarEstabelecimentoId(F.IdSelect);
                PreencherFormulario(estabelecimeto);
                RemoverBordaComponentes();
                HabilitarDesabitarCampos(false);
                Btn_Editar.Enabled   = true;
                Btn_Excluir.Enabled  = true;
                Btn_Gravar.Enabled   = false;
                Btn_Novo.Enabled     = false;
                Btn_Cancelar.Enabled = false;
            }
        }
        private void Btn_Excluir_Click(object sender, EventArgs e)
        {
            var M = MessageBox.Show("Deseja realmente excluir o estabelecimento?", "Cadastro Estabelecimento", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

            if (M == DialogResult.OK && Txt_Codigo.Text != "")
            {
                var contrEstabelecimento = new EstabelecimentoControle();
                var estabelecimento      = CapturarFormulario();
                estabelecimento.Id = int.Parse(Txt_Codigo.Text);
                contrEstabelecimento.ExcluirCadastroEstabelecimento(estabelecimento);
                if (contrEstabelecimento.Sucesso)
                {
                    Btn_Gravar.Enabled   = false;
                    Btn_Novo.Enabled     = true;
                    Btn_Editar.Enabled   = false;
                    Btn_Cancelar.Enabled = false;
                    Btn_Excluir.Enabled  = false;
                    LimparFormulario();
                }
                MessageBox.Show(contrEstabelecimento.Mensagem, "Cadastro Estabelecimento - Controle Financeiro", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Ejemplo n.º 9
0
 private void Msk_CodigoEstabelecimento_KeyUp(object sender, KeyEventArgs e)
 {
     if (Msk_CodigoEstabelecimento.Text != "" && e.KeyValue == 13)
     {
         var idEstabelecimento = Convert.ToInt32(Msk_CodigoEstabelecimento.Text);
         var estabelecimento   = EstabelecimentoControle.BuscarEstabelecimentoId(idEstabelecimento);
         if (estabelecimento != null)
         {
             Txt_NomeEstabelecimento.Text   = estabelecimento.Nome;
             Msk_CodigoEstabelecimento.Text = estabelecimento.Id.ToString();
             Grp_DadosMovimentacoes.AlterarBordaComponente(Msk_CodigoEstabelecimento, Color.Green);
         }
         else
         {
             Txt_NomeEstabelecimento.Text = "";
             Grp_DadosMovimentacoes.AlterarBordaComponente(Msk_CodigoEstabelecimento, Color.Red);
             MessageBox.Show("Não existe estabelecimento para o codigo informado.Verifique!", "Aviso - Estabelecimento", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
     else
     {
         Grp_DadosMovimentacoes.AlterarBordaComponente(Msk_CodigoEstabelecimento, Color.Red);
     }
 }