// // GET: /Application/ public async Task<ActionResult> Applicant(int id = -1) { AESManagement.AESDataService.ApplicantApp model = new AESManagement.AESDataService.ApplicantApp(); if (id != -1) { using (DataServiceClient client = new DataServiceClient()) { if (Session["_Locked"] != null) { await client.unlockAppAsync((int)Session["_Locked"]); } await client.lockAppAsync(id); model = await client.getApplicationAsync(id); Session["_Locked"] = id; } return View(model); } else return View(model); }
// // GET: /Application/ public async Task <ActionResult> Applicant(int id = -1) { AESManagement.AESDataService.ApplicantApp model = new AESManagement.AESDataService.ApplicantApp(); if (id != -1) { using (DataServiceClient client = new DataServiceClient()) { if (Session["_Locked"] != null) { await client.unlockAppAsync((int)Session["_Locked"]); } await client.lockAppAsync(id); model = await client.getApplicationAsync(id); Session["_Locked"] = id; } return(View(model)); } else { return(View(model)); } }