Beispiel #1
0
 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;
 }
Beispiel #2
0
 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
     });
 }