public ActionResult Create(GrupoUsuarioVM GrupoUsuario)
        {
            if (ModelState.IsValid)
            {
                var GrupoUsuarioTO = Mapper.Map <GrupoUsuarioVM, GrupoUsuarioTO>(GrupoUsuario);

                GrupoUsuarioService.Criar(GrupoUsuarioTO);

                Session["Mensagem"] = GrupoUsuarioTO.Mensagem;
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View(GrupoUsuario));
            }
        }
        public ActionResult Edit(GrupoUsuarioVM GrupoUsuarioVM)
        {
            if (ModelState.IsValid)
            {
                var GrupoUsuarioTO = Mapper.Map <GrupoUsuarioVM, GrupoUsuarioTO>(GrupoUsuarioVM);

                GrupoUsuarioService.Atualizar(GrupoUsuarioTO);

                if (!GrupoUsuarioTO.Valido)
                {
                    Session["Mensagem"] = GrupoUsuarioTO.Valido;
                    return(RedirectToAction("Index"));
                }

                GrupoUsuarioVM = Mapper.Map <GrupoUsuarioTO, GrupoUsuarioVM>(GrupoUsuarioTO);
            }

            return(RedirectToAction("Index"));
        }