public static void ToNoteTask(NoteTaskDTO t, BaseNoteTask task) { task.AssignedToStaffID = t.AssignedTo; task.Completed = t.Completed; task.CompletedByUserID = t.CompletedBy; task.CompletedDate = t.CompletedDate; task.CompletedRemarks = t.CompletedRemarks; task.Description = t.Description; task.DueDate = t.DueDate; task.NoteID = t.NoteID; }
public static NoteTaskDTO ToNoteTaskDTO(BaseNoteTask task, SourceType sourceType) { return(new NoteTaskDTO(sourceType) { ID = task.ID, NoteID = task.NoteID, //r.AssignedByName = task.AssignedToStaff.StaffFirstName + " " + task.AssignedToStaff.StaffLastName; AssignedTo = task.AssignedToStaffID, AssignedToName = task.AssignedToStaff != null ? task.AssignedToStaff.StaffFirstName + " " + task.AssignedToStaff.StaffLastName : "", ParentID = task.GetNote().GetParentID(), Completed = task.Completed, CompletedBy = task.CompletedByUserID, CompletedByName = task.CompletedByUser != null ? task.CompletedByUser.WebUserFirstName + " " + task.CompletedByUser.WebUserLastName : "", CompletedDate = task.CompletedDate, CompletedRemarks = task.CompletedRemarks, Description = task.Description, DueDate = task.DueDate, PatientName = task.GetNote().GetPatientName(), Summary = "(" + (task.DueDate.HasValue ? task.DueDate.Value.ToShortDateString() : "No Due Date") + ") " + (task.AssignedToStaffID.HasValue ? task.AssignedToStaff.StaffFirstName + " " + task.AssignedToStaff.StaffLastName + " " : "") + ": " + task.Description }); }