Exemple #1
0
        public ActionResult Create([Bind(Include = "TempActivityId,Title,Description,PageName,SortOrder,TempModuleId,IsActivity,CreatedDateTime,CreatedBy,ModifiedDateTime,ModifiedBy,IsRemoved")] TempActivityViewModels tempActivity)
        {
            if (ModelState.IsValid)
            {
                var modActivity = new TempActivity();
                modActivity.Title        = tempActivity.Title;
                modActivity.Description  = tempActivity.Description;
                modActivity.PageName     = tempActivity.PageName;
                modActivity.TempModuleId = tempActivity.TempModuleId;
                modActivity.SortOrder    = tempActivity.SortOrder;
                modActivity.IsActivity   = tempActivity.IsActivity;

                //assign system fields
                modActivity.CreatedDateTime = DateTime.Now;
                modActivity.CreatedBy       = GetSessionUserId();

                modActivity.ModifiedDateTime = DateTime.Now;
                modActivity.ModifiedBy       = GetSessionUserId();

                _context.TempActivities.Add(modActivity);
                _context.SaveChanges();
                return(RedirectToAction("Index").WithSuccess("Activity created successfully!"));
            }

            return(View(tempActivity));
        }
Exemple #2
0
        // GET: TempActivities/Create
        public ActionResult Create()
        {
            var tempActivity = new TempActivityViewModels
            {
                TempModules = _context.TempModules.Where(m => m.IsRemoved == false).ToList()
            };

            return(View(tempActivity));
        }