public void Add(GrupoViewModel obj) { _uow.BeginTransaction(); var grupo = _mapper.Map <Grupo>(obj); _grupoService.Add(grupo); Commit(); }
public async Task <IActionResult> Post([FromBody] Grupo grupo) { try { await _grupoService.Add(grupo); return(Ok()); } catch (Exception e) { return(BadRequest($"Não foi possivel inserir o novo registro.\nErro: {e.Message}")); } }
public ActionResult Editar(grupo model) { if (string.IsNullOrEmpty(model.nome)) { SetMessage("Favor! Informe o nome do grupo", cssMessageOptions.warning); return(View(model)); } if (model.id == 0) { _grupoService.Add(model); } else { _grupoService.Update(model); } SetMessage("Grupo cadastrado com sucesso!", cssMessageOptions.success); return(RedirectToAction("Index")); }