コード例 #1
0
ファイル: Mapper.cs プロジェクト: weedkiller/AABCMaster
 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;
 }
コード例 #2
0
        public void Save(NoteTaskDTO t)
        {
            var exists = t.ID > 0;
            var task   = exists ? GetSet().Where(x => x.ID == t.ID).FirstOrDefault() : GetSet().Create();

            Mapper.ToNoteTask(t, task);
            if (!exists)
            {
                GetSet().Add(task);
            }
            Context.SaveChanges();
        }