Exemple #1
0
        public ActionResult RegistrarVisitante(VisitantesViewModel vm)
        {
            var usuarioLogadoId = User.Identity.GetUserId();

            var visitante = Visitante.Criar(vm.NomeVisitante, usuarioLogadoId,
                                            vm.DataVisita,
                                            DateTime.Parse(vm.HoraVisita), vm.Comentario);

            unitOfWork.Visitantes.Add(visitante);
            unitOfWork.Complete();
            vm.Sucesso        = true;
            vm.MeusVisitantes = unitOfWork.Visitantes.GetTodosVisitantesPorUsuario(usuarioLogadoId);

            return(View("Index", vm));
        }