コード例 #1
0
        public ActionResult Update(int id, string nome, DateTime dataPagamento, DateTime dataVencimento, decimal valor)
        {
            ContaPagar contaPagar = new ContaPagar();

            contaPagar.Id   = id;
            contaPagar.Nome = nome;
            repository.Alterar(contaPagar);
            return(RedirectToAction("Index"));
        }
コード例 #2
0
        private void Alterar()
        {
            ContaPagar conta = new ContaPagar();

            conta.Id             = Convert.ToInt32(lblId.Text);
            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.Alterar(conta);
        }
コード例 #3
0
        public ActionResult Update(int id, string nome, int IdCliente, int IdCategoria, DateTime dataPagamento, DateTime dataVencimento, decimal valor)
        {
            ContaPagar contaPagar = repository.ObterPeloId(id);

            contaPagar.Id             = id;
            contaPagar.Nome           = nome;
            contaPagar.IdCliente      = IdCliente;
            contaPagar.IdCategoria    = IdCategoria;
            contaPagar.DataPagamento  = dataPagamento;
            contaPagar.DataVencimento = dataVencimento;

            contaPagar.Valor = valor;
            repository.Alterar(contaPagar);

            return(RedirectToAction("Index"));
        }
コード例 #4
0
        //Altera o registro selecionado no banco de dados
        private void Alterar()
        {
            bool verifica = VerificaCampos();

            if (verifica == true)
            {
                btnAdicionar.Enabled  = true;
                btnAlterar.Enabled    = false;
                btnExcluir.Enabled    = true;
                dataGridView1.Enabled = true;


                ContaPagarRepository repositorio = new ContaPagarRepository();
                ContaPagar           conta       = new ContaPagar();

                conta.Id              = idAlterar;
                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 alterou = repositorio.Alterar(conta);

                if (alterou == true)
                {
                    MessageBox.Show("Alterado com sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Ocorreu um erro ao Alterar", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                LimpaCampos();
                AtualizarTabela();
            }
        }