コード例 #1
0
        // Pega os dados digitados e passa para a função para inserir no banco de dados
        private void Inserir()
        {
            bool verifica = VerificaCampos();

            if (verifica == true)
            {
                ContaPagarRepository repositorio = new ContaPagarRepository();
                ContaPagar           conta       = new ContaPagar();

                conta.Nome            = txtNome.Text;
                conta.Valor           = Convert.ToDecimal(mtxtValorConta.Text.Replace("R$", ""));
                conta.Data_Vencimento = dateTimePicker1.Value;
                conta.Tipo            = txtTipo.Text;
                conta.Fechada         = checkPaga.Checked;


                bool inseriu = repositorio.Inserir(conta);
                if (inseriu == true)
                {
                    MessageBox.Show("Adicionado com sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Ocorreu um erro ao adicionar", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                LimpaCampos();
                AtualizarTabela();
            }
        }
コード例 #2
0
        public ActionResult Store(string nome, DateTime dataVencimento, DateTime dataPagamento, decimal valor, int idCliente, int idCategoria)
        {
            ContaPagar contaPagar = new ContaPagar();

            contaPagar.Nome          = nome;
            contaPagar.DataPagamento = dataPagamento;
            contaPagar.Valor         = valor;
            contaPagar.IdCliente     = idCliente;
            contaPagar.IdCategoria   = idCategoria;
            repository.Inserir(contaPagar);
            return(RedirectToAction("Index"));
        }
コード例 #3
0
 public ActionResult Store(string nome, decimal valor, int idCategoria, int idCliente, string dataVencimento, string dataPagamento)
 {
     repository.Inserir(new ContaPagar()
     {
         Nome           = nome,
         IdCategoria    = idCategoria,
         IdCliente      = idCliente,
         Valor          = valor,
         DataVencimento = Convert.ToDateTime(dataVencimento),
         DataPagamento  = Convert.ToDateTime(dataPagamento)
     });
     return(RedirectToAction("Index"));
 }
コード例 #4
0
        private void Inserir()
        {
            ContaPagar conta = new ContaPagar();

            conta.Nome           = txtNome.Text;
            conta.Valor          = Convert.ToDecimal(mtbValor.Text.Replace("R$", "").Replace("$", ""));
            conta.Tipo           = cbTipo.Text;
            conta.DataVencimento = Convert.ToDateTime(dtpDataVencimento.Text);

            ContaPagarRepository repositorio = new ContaPagarRepository();

            repositorio.Inserir(conta);
        }
コード例 #5
0
        public ActionResult Store(string nome, decimal valor, string tipo, string descricao, string status)
        {
            ContaPagar contaPagar = new ContaPagar();

            contaPagar.Nome      = nome;
            contaPagar.Valor     = valor;
            contaPagar.Tipo      = tipo;
            contaPagar.Descricao = descricao;
            contaPagar.Status    = status;
            ContaPagarRepository repository = new ContaPagarRepository();

            repository.Inserir(contaPagar);
            return(RedirectToAction("Index"));
        }