public PainelAdministrativoViewModel Atualizar(PainelAdministrativoViewModel painelAdministrativo)
        {
            var painel = Mapper.Map <PainelAdministrativo>(painelAdministrativo);

            _painelAdministrativoService.Atualizar(painel);
            Commit();
            return(painelAdministrativo);
        }
 public ActionResult Edit(PainelAdministrativoViewModel painelAdministrativoViewModel)
 {
     if (ModelState.IsValid)
     {
         _painelAdministrativoAppService.Atualizar(painelAdministrativoViewModel);
         return(RedirectToAction("Index"));
     }
     return(View(painelAdministrativoViewModel));
 }
 public ActionResult Create(PainelAdministrativoViewModel painelAdministrativoViewModel)
 {
     if (ModelState.IsValid)
     {
         painelAdministrativoViewModel = _painelAdministrativoAppService.Adicionar(painelAdministrativoViewModel);
         //return RedirectToAction("Index");
     }
     return(View(painelAdministrativoViewModel));
 }
        public PainelAdministrativoViewModel Adicionar(PainelAdministrativoViewModel painelAdministrativo)
        {
            var painelAdm = Mapper.Map <PainelAdministrativo>(painelAdministrativo);

            // var painelReturn = _painelAdministrativoService.Adicionar(painelAdm);   //TALVEZ PRECISE IMPLEMENTAR O VALIDATION RESULT

            Commit();

            return(Mapper.Map <PainelAdministrativoViewModel>(painelAdm));
        }