public ActionResult Edit(EscalaViewModel escalaViewModel) { if (ModelState.IsValid) { var result = _escalaAppService.Atualizar(escalaViewModel); if (result != "") { TempData["Mensagem"] = result; } else { return(RedirectToAction("Index")); } } return(View(escalaViewModel)); }
public string Adicionar(EscalaViewModel escalaViewModel) { var escala = Mapper.Map <EscalaViewModel, Escala>(escalaViewModel); var duplicado = _escalaService.Find(e => (e.Nome == escala.Nome) && (e.Delete == false)).Any(); if (duplicado) { return("Já existe uma escala com este nome."); } else { BeginTransaction(); _escalaService.Adicionar(escala); Commit(); return(""); } }