Exemplo n.º 1
0
        public ActionResult Update([Bind(Include =
                                             "Id," +
                                             "Password," +
                                             "SelectedTimeZoneId" +
                                             "")] KioskSettingsModel data)
        {
            if (data == null)
            {
                // Send to Error Page
                return(RedirectToAction("Error", "Home"));
            }

            if (!ModelState.IsValid)
            {
                // Send back for edit
                return(View(data));
            }

            if (string.IsNullOrEmpty(data.Id))
            {
                // Send back for edit
                return(View(data));
            }

            KioskSettingsBackend.Update(data);

            return(RedirectToAction("Settings", "Admin"));
        }
Exemplo n.º 2
0
        public ActionResult Update([Bind(Include =
                                             "Id," +
                                             "Password," +
                                             "SelectedTimeZoneId" +
                                             "")] KioskSettingsModel data)
        {
            var CurrentId = DataSourceBackend.Instance.IdentityBackend.GetCurrentStudentID(HttpContext);

            if (DataSourceBackend.Instance.IdentityBackend.BlockExecptForRole(CurrentId, UserRoleEnum.TeacherUser))
            {
                return(RedirectToAction("Login", "Admin"));
            }

            if (!ModelState.IsValid)
            {
                // Send back for edit
                return(View(data));
            }

            if (data == null)
            {
                // Send to Error Page
                return(RedirectToAction("Error", "Home"));
            }

            if (string.IsNullOrEmpty(data.Id))
            {
                // Send back for edit
                return(View(data));
            }

            KioskSettingsBackend.Update(data);

            return(RedirectToAction("Settings", "Admin"));
        }