public IActionResult Add(AdminDisableDateInputModel model) { this.adminService.AddDisableDate(model); this.TempData["successfully"] = string.Format( SuccessfullyMessages.SuccessfullyAddDisableDate, model.DisabledDates); return(RedirectToAction("Index")); }
public void AddDisableDate(AdminDisableDateInputModel model) { DateTime currentDate; try { currentDate = DateTime.Parse(model.DisabledDates); } catch (Exception e) { throw new InvalidCastException( string.Format(ExceptionMessages.InvalidCastDisableDate, model.DisabledDates, e)); } var disabledDate = new DisableDate { DisabledDates = currentDate }; this.db.DisableDates.Add(disabledDate); this.db.SaveChanges(); }
public IActionResult Index() { var model = new AdminDisableDateInputModel(); return(View(model)); }