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)); }
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)); }
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)); }
public ActionResult Subscription(int?id) { SubsViewModel subsViewModel = new SubsViewModel(); subsViewModel.COD_INSCRICAO = id; return(View(subsViewModel)); }