private List <GetSchedulingsModel> SchedulingsToGetSchedulingsModel(List <Scheduling> schedulings) { List <GetSchedulingsModel> listGetSchedulingModel = new List <GetSchedulingsModel>(); schedulings.ForEach(scheduling => { GetSchedulingsModel model = SchedulingToGetSchedulingModel(scheduling); listGetSchedulingModel.Add(model); //if (scheduling.Status != SchedulingStatus.Canceled) { //} }); return(listGetSchedulingModel); }
private GetSchedulingsModel SchedulingToGetSchedulingModel(Scheduling scheduling) { GetSchedulingsModel model = new GetSchedulingsModel { SchedulingId = scheduling.SchedulingId.ToString(), ClientName = scheduling.Client.User.Name, EmployeeName = scheduling.Employee.User.Name, CompanyName = scheduling.Employee.Company.User.Name, CompanyLink = _companyService.GetCompanyLink(scheduling.Employee.CompanyId), EmployeeLink = _employeeService.GetEmployeeLink(scheduling.EmployeeId), Service = scheduling.Service.Name, StartTime = scheduling.StartTime, EndTime = scheduling.EndTime, Status = (int)scheduling.Status }; return(model); }