public async Task <ActionResult> Delete(int id) { var api = new PlanApiClient(); var resp = await api.Delete(id); ViewBag.Plan = resp; return(RedirectToAction("List")); }
public async Task <ActionResult> List() { var api = new PlanApiClient(); var resp = await api.GetPlans(); ViewBag.Plans = resp; return(View()); }
public async Task <ActionResult> Save(PlanApi planApi) { var api = new PlanApiClient(); var convertedPlan = planApi.ToPlan(); await api.Save(convertedPlan); ViewBag.Plan = convertedPlan; return(View()); }
public async Task <ActionResult> Details(int id) { if (id != -1) { var api = new PlanApiClient(); var resp = await api.GetPlan(id); ViewBag.Plan = resp; } else { ViewBag.Plan = new PlanApi(); } return(View()); }