public IActionResult SaveAddedWork(Models.WorkDone work) { bool status = false; if (ModelState.IsValid) { if (HttpContext.Session.GetString("username") == "") { return(RedirectToAction("Index", "Login")); } try { status = _repObj.AddWorkdone(_mapper.Map <Workdone>(work)); if (status) { return(View("SuccessWork")); } else { return(View("Error")); } } catch (Exception) { return(View("Error")); } } return(RedirectToAction("AddWorkdone")); }
public IActionResult SaveEditedWork(Models.WorkDone obj) { bool status = false; if (ModelState.IsValid) { try { status = _repObj.EditWork(_mapper.Map <Workdone>(obj)); if (status) { return(View("SuccessEdit")); } else { return(View("Error")); } } catch (Exception) { return(View("Error")); } } return(View("EditWork")); }
public ActionResult SaveAddMantriFeedback(Models.WorkDone workdone) { try { if (HttpContext.Session.GetString("username") == "") { return(RedirectToAction("Index", "Login")); } workdone.MantriId = Convert.ToInt32(TempData["mantriId"]); workdone.Title = "MantriFeedback"; ServiceRepository serviceRepository = new ServiceRepository(configuration); HttpResponseMessage response = serviceRepository.PostRequest("api/Home/AddWorkdone", workdone); response.EnsureSuccessStatusCode(); if (response.Content.ReadAsAsync <bool>().Result) { return(View("SuccessFeedback")); } return(View("AddMantriFeedback")); } catch (Exception ex) { return(View("Error")); } }