コード例 #1
0
        private async Task AddNotificacaoNextVisita()
        {
            var response = await visita.GetNextVisita(User.Identity.Getcodgrupo(), User.Identity.GetEmpresa());

            if (response.Any())
            {
                this.AddNotification($"Você tem <a href='{Url.Action("ListaVisita", "Visita")}?clickhome=true'> {response.Count()} visita(s) </a> para realizar amanhã dia {DateTime.Now.Date.AddDays(1).ToString("dd/MM/yyyy")}", NotificationType.INFO);
            }
        }
コード例 #2
0
        public async Task <ActionResult> ListaVisita()
        {
            var listaView = new List <VisitaModel>();
            var request   = Request.QueryString["clickhome"];

            if (!string.IsNullOrEmpty(request))
            {
                listaView = (List <VisitaModel>) await visita.GetNextVisita(User.Identity.Getcodgrupo(), User.Identity.GetEmpresa());
            }

            return(View(listaView.OrderByDescending(a => a.DataVisita).ToList()));
        }