// GET: Visitante public ActionResult Index() { var vm = new VisitantesViewModel(); var nomeUsuario = User.Identity.Name; vm.NomeUsuarioLogado = nomeUsuario.Split('-')[0]; vm.DataVisita = DateTime.Now.ToLocalTime(); vm.HoraVisita = DateTime.Now.ToString("HH:mm"); vm.MeusVisitantes = unitOfWork.Visitantes.GetTodosVisitantesPorUsuario(User.Identity.GetUserId()); return(View(vm)); }
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)); }