Esempio n. 1
0
        public ActionResult Create(VisitanteVM Visitante)
        {
            if (ModelState.IsValid)
            {
                var VisitanteTO = Mapper.Map <VisitanteVM, VisitanteTO>(Visitante);

                VisitanteService.Criar(VisitanteTO);

                Session["Mensagem"] = VisitanteTO.Mensagem;
                return(RedirectToAction("Index"));
            }

            return(View());
        }
Esempio n. 2
0
        private void NomearVariaveis(VisitanteVM VisitanteVM = null, List <VisitanteVM> listaVisitanteVM = null)
        {
            var listaMoradorTO = MoradorService.Listar().Lista;

            if (listaVisitanteVM != null && listaVisitanteVM.Count > 0)
            {
                foreach (var con in listaVisitanteVM)
                {
                    con.NomeMorador = listaMoradorTO.FirstOrDefault(x => x.Identificador == con.IdMorador).Nome;
                }
            }

            if (VisitanteVM != null)
            {
                VisitanteVM.NomeMorador = listaMoradorTO.FirstOrDefault(x => x.Identificador == VisitanteVM.IdMorador).Nome;
            }
        }
Esempio n. 3
0
        public ActionResult Edit(VisitanteVM VisitanteVM)
        {
            if (ModelState.IsValid)
            {
                var VisitanteTO = Mapper.Map <VisitanteVM, VisitanteTO>(VisitanteVM);

                VisitanteService.Atualizar(VisitanteTO);

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

                VisitanteVM = Mapper.Map <VisitanteTO, VisitanteVM>(VisitanteTO);
            }

            return(RedirectToAction("Index"));
        }