public ActionResult Index(int?id) { try { DistributionTypeViewModel distributionTypeViewModel = new DistributionTypeViewModel(); if (id == null) { id = (int)TempData["daID"]; } distributionTypeViewModel.GetDistributionTypeDetails((int)id); distributionTypeViewModel.GetScreenAccessRights("Distribution Type"); CommonFunctions comfuns = new CommonFunctions(); var da = comfuns.FindDA((int)id); distributionTypeViewModel.DAID = (int)id; distributionTypeViewModel.DAName = da.DAName; distributionTypeViewModel.ModuleId = da.ModuleId; TempData["daId"] = distributionTypeViewModel.DAID; return(View(distributionTypeViewModel)); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }
public ActionResult Index(DistributionTypeViewModel distributionTypeViewModel) { try { if (ModelState.IsValid) { distributionTypeViewModel.distributionDesc = distributionTypeViewModel.distributionDesc.Trim(); distributionTypeViewModel.AddDistributionType(distributionTypeViewModel); TempData["daID"] = distributionTypeViewModel.DAID; return(RedirectToAction("Index", "DistributionType")); } distributionTypeViewModel.GetDistributionTypeDetails(distributionTypeViewModel.DAID); return(View(distributionTypeViewModel)); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }