public int Inserir(TituloPagar tituloPagar) { //tituloPagar.RegistroAtivo = true; context.TitulosPagar.Add(tituloPagar); context.SaveChanges(); return(tituloPagar.Id); }
public ActionResult Editar(TituloPagar tituloPagar) { var alterou = repository.Alterar(tituloPagar); var resultado = new { status = alterou }; return(RedirectToAction("Index", new { id = resultado })); }
public ActionResult Cadastro(TituloPagar tituloPagar) { tituloPagar.RegistroAtivo = true; tituloPagar.Status = TituloPagar.StatusPendente; int id = repository.Inserir(tituloPagar); var resultado = new { id = id }; return(RedirectToAction("Index", resultado)); }
public bool Alterar(TituloPagar tituloPagar) { var tituloPagarOficial = context.TitulosPagar.Where(x => x.Id == tituloPagar.Id).FirstOrDefault(); if (tituloPagarOficial == null) { return(false); } tituloPagarOficial.IdFornecedor = tituloPagar.IdFornecedor; tituloPagarOficial.IdCategoriaDespesa = tituloPagar.IdCategoriaDespesa; tituloPagarOficial.Descricao = tituloPagar.Descricao; tituloPagarOficial.FormaPagamento = tituloPagar.FormaPagamento; tituloPagarOficial.Caixa = tituloPagar.Caixa; tituloPagarOficial.Status = tituloPagar.Status; tituloPagarOficial.DataLancamento = tituloPagar.DataLancamento; tituloPagarOficial.DataVencimento = tituloPagar.DataVencimento; tituloPagarOficial.QuantidadeParcela = tituloPagar.QuantidadeParcela; int quantidadeAfetada = context.SaveChanges(); return(quantidadeAfetada == 1); }