Beispiel #1
0
        public ActionResult Certificate(int?id)
        {
            List <INSCRICAO>    subsList;
            HttpResponseMessage response = GlobalVariables.WebApiClient.GetAsync("subs").Result;

            subsList = response.Content.ReadAsAsync <List <INSCRICAO> >().Result;

            var subDetails = subsList.Where(x => x.COD_INSCRICAO == id).FirstOrDefault();

            List <EVENTO> eventsList;

            response   = GlobalVariables.WebApiClient.GetAsync("events").Result;
            eventsList = response.Content.ReadAsAsync <List <EVENTO> >().Result;

            var eventDetails = eventsList.Where(x => x.COD_EVENTO == subDetails.COD_EVENTO).FirstOrDefault();

            List <USUARIO> usersList;

            response  = GlobalVariables.WebApiClient.GetAsync("users").Result;
            usersList = response.Content.ReadAsAsync <List <USUARIO> >().Result;

            var userDetails = usersList.Where(x => x.COD_USUARIO == subDetails.COD_USUARIO).FirstOrDefault();

            SubsViewModel subsViewModel = new SubsViewModel();

            subsViewModel.NOME   = userDetails.NOME;
            subsViewModel.TITULO = eventDetails.TITULO;
            subsViewModel.DATA   = eventDetails.DATA;
            subsViewModel.DATA_HORA_PARTICIPACAO = subDetails.DATA_HORA_PARTICIPACAO;
            subsViewModel.COD_INSCRICAO          = id;

            return(View(subsViewModel));
        }
Beispiel #2
0
        public ActionResult SubsList()
        {
            List <INSCRICAO>    subsList;
            HttpResponseMessage response = GlobalVariables.WebApiClient.GetAsync("subs").Result;

            subsList = response.Content.ReadAsAsync <List <INSCRICAO> >().Result;

            List <EVENTO> eventsList;

            response   = GlobalVariables.WebApiClient.GetAsync("events").Result;
            eventsList = response.Content.ReadAsAsync <List <EVENTO> >().Result;

            List <USUARIO> usersList;

            response  = GlobalVariables.WebApiClient.GetAsync("users").Result;
            usersList = response.Content.ReadAsAsync <List <USUARIO> >().Result;

            SubsViewModel subsViewModel = new SubsViewModel();

            subsViewModel.InscricaoVM = subsList;
            subsViewModel.EventoVM    = eventsList;
            subsViewModel.UsuarioVM   = usersList;

            return(View(subsViewModel));
        }
Beispiel #3
0
        public ActionResult Validate(string search)
        {
            IEnumerable <INSCRICAO> subsList;
            HttpResponseMessage     response = GlobalVariables.WebApiClient.GetAsync("subs").Result;

            subsList = response.Content.ReadAsAsync <IEnumerable <INSCRICAO> >().Result;

            if (!String.IsNullOrEmpty(search))
            {
                subsList = subsList.Where(x => x.COD_INSCRICAO.ToString().Equals(search));
            }

            ViewBag.CurrentFilter = search;

            IEnumerable <EVENTO> eventsList;

            response   = GlobalVariables.WebApiClient.GetAsync("events").Result;
            eventsList = response.Content.ReadAsAsync <IEnumerable <EVENTO> >().Result;

            IEnumerable <USUARIO> usersList;

            response  = GlobalVariables.WebApiClient.GetAsync("users").Result;
            usersList = response.Content.ReadAsAsync <IEnumerable <USUARIO> >().Result;

            SubsViewModel subsViewModel = new SubsViewModel();

            subsViewModel.InscricaoVM = subsList;
            subsViewModel.EventoVM    = eventsList;
            subsViewModel.UsuarioVM   = usersList;

            return(View(subsViewModel));
        }
Beispiel #4
0
        public ActionResult Subscription(int?id)
        {
            SubsViewModel subsViewModel = new SubsViewModel();

            subsViewModel.COD_INSCRICAO = id;

            return(View(subsViewModel));
        }