public async Task <IActionResult> Create(CategoriaMaterialViewModel categoriaMaterialViewModel) { if (!ModelState.IsValid) { return(View(categoriaMaterialViewModel)); } //Criação vai ser pela classe de serviço. var categoriaMaterial = _mapper.Map <CategoriaMaterial>(categoriaMaterialViewModel); await _contexto.Adicionar(categoriaMaterial); return(RedirectToAction("Index")); }
public async Task <IActionResult> Edit(Guid id, CategoriaMaterialViewModel categoriaMaterialViewModel) { if (id != categoriaMaterialViewModel.Id) { return(NotFound()); } if (!ModelState.IsValid) { return(View(categoriaMaterialViewModel)); } var categoriaMaterial = _mapper.Map <CategoriaMaterial>(categoriaMaterialViewModel); await _contexto.Atualizar(categoriaMaterial); return(RedirectToAction("Index")); }