public async Task <ActionResult> ConfirmarExclusao(int id) { DespesaCategoria despesacategoria = await context.DespesaCategorias.SingleAsync(x => x.DespesaCategoriaId == id); context.DespesaCategorias.Remove(despesacategoria); await context.SaveChangesAsync(); return(RedirectToAction(nameof(Indice))); }
public async Task <ActionResult> Editar(DespesaCategoria despesacategoria) { if (ModelState.IsValid) { context.Entry(despesacategoria).State = EntityState.Modified; await context.SaveChangesAsync(); return(RedirectToAction(nameof(Indice))); } return(View(despesacategoria)); }
public async Task <ActionResult> Criar(DespesaCategoria despesacategoria) { if (ModelState.IsValid) { context.DespesaCategorias.Add(despesacategoria); await context.SaveChangesAsync(); return(RedirectToAction(nameof(Indice))); } return(View(despesacategoria)); }
public DespesaCategoria Excluir(int idDespesaCategoria) { DespesaCategoria categoria = _context.DespesaCategoria.Find(idDespesaCategoria); if (categoria != null) { _context.DespesaCategoria.Remove(categoria); _context.SaveChanges(); } return(categoria); }
public void Salvar(DespesaCategoria despesaCategoria) { if (despesaCategoria.IdDespesaCategoria == 0) { //novo despesaCategoria.DtCadastro = DateTime.Now; _context.DespesaCategoria.Add(despesaCategoria); } else { //Alteracao DespesaCategoria categoria = _context.DespesaCategoria.Find(despesaCategoria.IdDespesaCategoria); if (categoria != null) { categoria.DtAlteracao = DateTime.Now; categoria.Nome = despesaCategoria.Nome; categoria.Descricao = despesaCategoria.Descricao; categoria.IdDespesaCategoriaGrupo = despesaCategoria.IdDespesaCategoriaGrupo; } } _context.SaveChanges(); }
// // GET: /DespesaCategorias/Excluir/5 public async Task <ActionResult> Excluir(int id) { DespesaCategoria despesacategoria = await context.DespesaCategorias.SingleAsync(x => x.DespesaCategoriaId == id); return(View(despesacategoria)); }