private ScheduleViewModel GetScheduleModel(IEnumerable<Schedule> schedules) { var model = new ScheduleViewModel(); foreach (var schedule in schedules) model.ScheduleRows.Add(GetScheduleRow(schedule)); return model; }
private ActionResult TryGetSchedule() { var model = new ScheduleViewModel(); try { CreateUsersList(this.SecurityToken); model = GetSchedule(this.SecurityToken); } catch (ForbiddenException) { AddModelStateError(GlobalStrings.Forbidden); } catch (Exception) { AddModelStateError(GlobalStrings.SomethingWentWrong); } return View(model); }