public ActionResult Index()
        {
            componentWorkViewModel.Username    = SessionUtility.utilityUserdataModel.Username;
            componentWorkViewModel.ID          = SessionUtility.utilityUserdataModel.ID;
            componentWorkViewModel.Name        = SessionUtility.utilityUserdataModel.Name;
            componentWorkViewModel.Email       = SessionUtility.utilityUserdataModel.Email;
            componentWorkViewModel.PhoneNumber = SessionUtility.utilityUserdataModel.PhoneNumber;
            try
            {
                var uri = "api/Component/Get ";

                List <ComponentWork> componentWorkItems;

                using (HttpClient httpClient = new HttpClient())
                {
                    httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", SessionUtility.utilityToken.AccessToken);
                    httpClient.BaseAddress = new Uri("http://localhost:8425");
                    Task <String> response = httpClient.GetStringAsync(uri);
                    componentWorkItems = JsonConvert.DeserializeObject <List <ComponentWork> >(response.Result);
                }
                componentWorkViewModel.ComponentWorkOrders = componentWorkItems;
            }
            catch (AggregateException e)
            {
            }
            componentWorkViewModel = SessionUtility.utilityComponentWorkModel;
            ClearSession();
            UpdateComponentWorkViewModel();
            return(View(componentWorkViewModel));
        }
 public ActionResult Index()
 {
     componentWorkViewModel = SessionUtility.utilityComponentWorkModel;
     return(View(componentWorkViewModel));
 }