public ActionResult _PickMeeting() { var utcOffset = TimeDateServices.GetUtcOffSet(); var vm = new PickMeetingsVm { PickMeetingsList = MeetingsServices.GetMeetingsPickList(_context, utcOffset, _currentUser) }; return PartialView("_PickMeeting", vm); }
public ActionResult _PickMeeting(PickMeetingsVm form) { var pickedMeetings = form.PickMeetingsList; var meetingsBooked = MeetingsServices.BookCheckedDates2(_context, _currentUser, pickedMeetings); if (meetingsBooked != null && meetingsBooked.Count > 0) { Log4NetHelper.Log("Meeting Booked - " + meetingsBooked.First().GtmUrl, LogLevel.INFO, "Meetings", meetingsBooked.First().Id, _currentUser.User.FullName, null); MeetingsServices.ProcessPrivateMeetingNotifications(_currentUser.User, meetingsBooked, _emailService, _userManager, _roleManager); } return RedirectToAction("Index", "Meetings"); }