public async Task <CategoriaEquipamentos> GetById(int?id) { CategoriaEquipamentos categoriaEquipamentos = await _context.CategoriaEquipamentos .AsNoTracking() .SingleOrDefaultAsync(p => p.Id == id); return(categoriaEquipamentos); }
public async Task <IActionResult> AddCategoriaEquipamentos(CategoriaEquipamentos categoriaEquipamentos) { if (ModelState.IsValid) { await categoriaEquipamentosDAO.Create(categoriaEquipamentos); return(RedirectToAction("Index")); } else { return(View(categoriaEquipamentos)); } }
public async Task <IActionResult> DeleteCategoriaEquipamentos(int?id) { if (id.HasValue) { CategoriaEquipamentos categoriaEquipamentos = await categoriaEquipamentosDAO.GetById(id); await categoriaEquipamentosDAO.Remove(categoriaEquipamentos); return(RedirectToAction("Index")); } HttpContext.Response.StatusCode = 400; return(RedirectToAction("Index")); }
public async Task <IActionResult> EditCategoriaEquipamentos(CategoriaEquipamentos categoriaEquipamentos) { if (ModelState.IsValid) { await categoriaEquipamentosDAO.Edit(categoriaEquipamentos); return(RedirectToAction("Index")); } else { HttpContext.Response.StatusCode = 400; return(View(categoriaEquipamentos)); } }
public async Task Edit(CategoriaEquipamentos categoriaEquipamentos) { _context.Update(categoriaEquipamentos); await _context.SaveChangesAsync(); }
public async Task Remove(CategoriaEquipamentos categoriaEquipamentos) { _context.Remove(categoriaEquipamentos); await _context.SaveChangesAsync(); }
public async Task Create(CategoriaEquipamentos categoriaEquipamentos) { _context.Add(categoriaEquipamentos); await _context.SaveChangesAsync(); }