internal StatementOfWork RenderAsStatementOfWork(WorkerTask workerTask) { var sow = new StatementOfWork(); StatementOfWork.Task task = RenderAsStatementOfWorkTask(workerTask); sow.Add(task); return(sow); }
internal StatementOfWork GetCapacity() { var sow = new StatementOfWork(); var task = new StatementOfWork.Task { EstimatedWork = worker.TotalCapacity.Select(wi => new StatementOfWork.WorkItem() { Skill = wi.Skill, Minutes = wi.Minutes }).ToList() }; sow.Add(task); return(sow); }