public async Task<ActionResult> AddTimeSpanEvent(AddEventViewModel viewModel) { var doctor = await _doctorService.GetByUserIdAsync(User.Identity.GetUserId()); if (ModelState.IsValid) { TimeSpanEvent timeSpanEvent = new TimeSpanEvent() { BeginDate = viewModel.Begin, EndDate = viewModel.End, Title = viewModel.Title, Owner = doctor.User, IsRepeat = viewModel.IsOnDate, Monday = viewModel.Monday, Tuesday = viewModel.Tuesday, Wednesday = viewModel.Wednesday, Thursday = viewModel.Thursday, Friday = viewModel.Friday, Saturday = viewModel.Saturday, Sunday = viewModel.Sunday }; await _timeSpanEventService.CreateAsync(timeSpanEvent); } List<SelectListItem> listItems = new List<SelectListItem>(); for (int i = 1; i < 31; i++) { listItems.Add(new SelectListItem() {Text = i.ToString(), Value = i.ToString()}); } viewModel.Begin = DateTime.Now; return PartialView("_AddTimeSpanEventDialog", viewModel); }
public ActionResult AddTimeSpanEvent() { AddEventViewModel viewModel = new AddEventViewModel(); List<SelectListItem> listItems = new List<SelectListItem>(); for (int i = 1; i < 31; i++) { listItems.Add(new SelectListItem() {Text = i.ToString(), Value = i.ToString()}); } viewModel.Begin = DateTime.Now; return PartialView("_AddTimeSpanEventDialog", viewModel); }