Example #1
0
        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));
        }
Example #2
0
        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("");
            }
        }