public ActionResult Update([Bind(Include =
                                             "Id," +
                                             "StartNormal," +
                                             "StartEarly," +
                                             "StartLate," +
                                             "EndNormal," +
                                             "EndEarly," +
                                             "EndLate," +
                                             "DayFirst," +
                                             "DayLast," +

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

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

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

            SchoolDismissalSettingsBackend.Update(data);

            return(RedirectToAction("Index", "Calendar"));
        }