public ActionResult Index(int?id) { try { if (id == null) { id = (int)TempData["daID"]; } SourceViewModel sourceViewModel = new SourceViewModel(); //sourceViewModel.SourceList= sourceViewModel.GetSourceDetails((int)id); sourceViewModel.GetSourceDetails((int)id); sourceViewModel.GetScreenAccessRights("Source Details"); CommonFunctions comfuns = new CommonFunctions(); var da = comfuns.FindDA((int)id); sourceViewModel.DAID = (int)id; sourceViewModel.DAName = da.DAName; sourceViewModel.ModuleId = da.ModuleId; TempData["daId"] = sourceViewModel.DAID; return(View(sourceViewModel)); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }
public ActionResult Index(SourceViewModel sourceViewModel) { try { if (ModelState.IsValid) { sourceViewModel.sourceDesc = sourceViewModel.sourceDesc.Trim(); sourceViewModel.AddSource(sourceViewModel); TempData["daID"] = sourceViewModel.DAID; return(RedirectToAction("Index", "Source")); } sourceViewModel.GetSourceDetails(sourceViewModel.DAID); return(View(sourceViewModel)); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }