// Altera o registro selecionado no banco private void Alterar() { bool verifica = VerificaCampos(); if (verifica == true) { ContaReceber contaReceber = new ContaReceber(); contaReceber.Id = idAlterar; contaReceber.Nome = txtNome.Text; contaReceber.Valor = Convert.ToDecimal(mtxtValorConta.Text.Replace("R$", "")); contaReceber.Valor_Recebido = Convert.ToDecimal(mtxtValorRecebido.Text.Replace("R$", "")); contaReceber.Data_Recebimento = dateTimePicker1.Value; contaReceber.Fechada = checkPaga.Checked; bool adicionado = false; ContaReceberRepository repositorio = new ContaReceberRepository(); adicionado = repositorio.Alterar(contaReceber); if (adicionado == true) { MessageBox.Show("Alterado com sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarTabela(); } else { MessageBox.Show("Um erro ocorreu ao alterar", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } LimpaCampos(); } }
public ActionResult Update(int id, string nome) { ContaReceber contaReceber = new ContaReceber(); contaReceber.Id = id; contaReceber.Nome = nome; repository.Alterar(contaReceber); return(RedirectToAction("Index")); }
public ActionResult Update(int id, string nome, int IdCliente, int IdCategoria, DateTime dataPagamento, decimal valor) { ContaReceber contaReceber = repositorio.ObterPeloId(id); contaReceber.Id = id; contaReceber.Nome = nome; contaReceber.IdCliente = IdCliente; contaReceber.IdCategoria = IdCategoria; contaReceber.DataPagamento = dataPagamento; contaReceber.Valor = valor; repositorio.Alterar(contaReceber); return(RedirectToAction("Index")); }
private void Alterar() { ContaReceber conta = new ContaReceber(); conta.Nome = txtNome.Text; conta.Valor = Convert.ToDecimal(mtbValor.Text.Replace("R$", "").Replace("$", "")); conta.ValorRecebido = Convert.ToDecimal(mtbValorRecebido.Text.Replace("R$", "").Replace("$", "")); conta.DataRecebimento = Convert.ToDateTime(dtpDataRecebimento.Text); conta.Recebido = Convert.ToBoolean(ckbRecebido.Checked); ContaReceberRepository repositorio = new ContaReceberRepository(); repositorio.Alterar(conta); }