public ActionResult Create([Bind(Include = "TempModuleId,Title,Description,SortOrder,TempWorkbookId,CreatedDateTime,CreatedBy,ModifiedDateTime,ModifiedBy,IsRemoved")] TempModuleViewModels tempModule) { var module = new TempModule(); module.Title = tempModule.Title; module.Description = tempModule.Description; module.SortOrder = tempModule.SortOrder; module.TempWorkbookId = tempModule.TempWorkbookId; if (ModelState.IsValid) { //assign system fields module.CreatedDateTime = DateTime.Now; module.CreatedBy = GetSessionUserId(); module.ModifiedDateTime = DateTime.Now; module.ModifiedBy = GetSessionUserId(); _context.TempModules.Add(module); _context.SaveChanges(); return(RedirectToAction("Index").WithSuccess("Module created successfully!")); } return(View(tempModule)); }
// GET: TempModules/Create public ActionResult Create() { TempModuleViewModels tempModule = new TempModuleViewModels(); tempModule.TempWorkbooks = _context.TempWorkbooks.Where(m => m.IsRemoved == false).ToList(); return(View(tempModule)); }