public ActionResult ListItems(string userId) { var dateA = FDIUtils.WeekDays(DateTime.Now.Year, FDIUtils.GetWeekNumber(DateTime.Now)); var toDate = dateA[0]; var endDate = dateA[6]; var uId = !string.IsNullOrEmpty(userId) ? Guid.Parse(userId) : UserId; var model = new ModeWeeklyScheduleItem { UserID = uId, ListItem = GetListCalendar(toDate, endDate, uId), DateStart = toDate }; return(View(model)); }
public ActionResult ListItems(int year = 0, int weekNumber = 0) { var dateA = year > 0 && weekNumber > 0 ? FDIUtils.WeekDays(year, weekNumber) : FDIUtils.WeekDays(DateTime.Now.Year, FDIUtils.GetWeekNumber(DateTime.Now)); var toDate = dateA[0]; var endDate = dateA[6]; var Model = new ModeWeeklyScheduleItem { ListItem = GetListCalendar(toDate, endDate, UserId), DateStart = toDate }; return(View(Model)); }
public ActionResult ListItems(Guid roleId, int year = 0, int weekNumber = 0) { roleId = roleId != Guid.Empty ? roleId : UserItem.RoleId; var dateA = year > 0 && weekNumber > 0 ? FDIUtils.WeekDays(year, weekNumber) : FDIUtils.WeekDays(DateTime.Now.Year, FDIUtils.GetWeekNumber(DateTime.Now) - 1); var toDate = dateA[0]; var endDate = dateA[6]; var listWeeklyScheduleItem = GetListCalendarByRole(toDate, endDate, roleId); var model = new ModeWeeklyScheduleItem { ListItem = listWeeklyScheduleItem, DateStart = toDate, UserID = roleId }; return(View(model)); }