public async Task <ActionResult> Index(AddHowItWorksViewModel model) { try { if (!ModelState.IsValid) { return(View(model)); } var response = await ApiCall.CallApi("api/Videos/AddHowItWorks", User, model); if (response is Error) { return(new HttpStatusCodeResult(HttpStatusCode.InternalServerError, (response as Error).ErrorMessage)); } else { return(Json("Success")); } } catch (Exception ex) { return(new HttpStatusCodeResult(Utility.LogError(ex), "Internal Server Error")); } }
// GET: Dashboard/Videos public async Task <ActionResult> Index() { var response = await ApiCall.CallApi("api/Videos/GetHowItWorksVideoUrl", User, null, true); AddHowItWorksViewModel model = response.GetValue("Result").ToObject <AddHowItWorksViewModel>(); model.SetSharedData(User); return(View(model)); }