public static CodeBranch To(CodeBranchAPI item) { return(new CodeBranch { ID = item.ID, Name = item.Name, BranchCheckIns = CheckInAPI.To(item.BranchCheckIns) }); }
public static TaskLogAPI From(TaskLog item) { return(new TaskLogAPI { ID = item.ID, LogDate = item.LogDate, StartTime = item.StartTime, EndTime = item.EndTime, Description = item.Description, TaskID = item.TaskID, Task = TaskAPI.From(item.Task, false), CheckIns = item.CheckIns != null?CheckInAPI.From(item.CheckIns).ToList() : null, Comments = item.Comments != null?TaskLogCommentAPI.From(item.Comments).ToList() : null }); }
public static TaskLog To(TaskLogAPI item) { return(new TaskLog { ID = item.ID, LogDate = item.LogDate, StartTime = item.StartTime, EndTime = item.EndTime, Description = item.Description, TaskID = item.TaskID, Task = TaskAPI.To(item.Task, false), CheckIns = CheckInAPI.To(item.CheckIns), Comments = TaskLogCommentAPI.To(item.Comments) }); }
public static CheckIn To(CheckInAPI item) { return(new CheckIn { ID = item.ID, Comment = item.Comment, CheckInTime = item.CheckInTime, TaskLogID = item.TaskLogID, TaskLog = item.TaskLog != null?TaskLogAPI.To(item.TaskLog) : null, CodeBranchID = item.CodeBranchID, CodeBranch = item.CodeBranch != null?CodeBranchAPI.To(item.CodeBranch) : null, TaskCheckIns = TaskCheckInAPI.To(item.TaskCheckIns), IsNew = item.IsNew }); }