Beispiel #1
0
        public ActionResult ClientView(Client client)
        {
            Tuple <object, HttpStatusCode> returnTuple = httpClient.PostRequest(ApiConfigs.GetClientLinesStrRoute, client.ID);

            if (returnTuple.Item2 == HttpStatusCode.OK)
            {
                JArray jarr = new JArray();
                jarr = (JArray)returnTuple.Item1;
                ClientWebModel clientWebModel = new ClientWebModel($"{client.LastName} {client.FirstName}", jarr.ToObject <List <string> >());
                return(View(clientWebModel));
            }
            else
            {
                ViewBag.ErrorMessage = returnTuple.Item2.ToString();
            }
            return(View("Index"));
        }
Beispiel #2
0
        public PartialViewResult GetLineInfo(ClientWebModel client)
        {
            Tuple <object, HttpStatusCode> returnTuple = httpClient.PostRequest(ApiConfigs.GetLineDetailsRoute, client.SelectedLine);

            if (returnTuple.Item2 == HttpStatusCode.OK)
            {
                JObject jobj = new JObject();
                jobj = (JObject)returnTuple.Item1;

                return(PartialView("LineDetailsView", jobj.ToObject <LineDetails>()));
            }
            else
            {
                ViewBag.ErrorMessage = returnTuple.Item2.ToString();
                return(PartialView("LineDetailsView"));
            }
        }