Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        // GET: TempModules/Create
        public ActionResult Create()
        {
            TempModuleViewModels tempModule = new TempModuleViewModels();

            tempModule.TempWorkbooks = _context.TempWorkbooks.Where(m => m.IsRemoved == false).ToList();

            return(View(tempModule));
        }