Пример #1
0
 internal void createWorkItemHistory(IListable entity)
 {
     itemHistory = new QmsWorkitemhistory();
     itemHistory.ActionTakenByUserId = submitter.UserId;
     itemHistory.CreatedAt = DateTime.Now;
     itemHistory.WorkItemId = entity.Id;
     itemHistory.ActionTakenByUserId = submitter.UserId;
     itemHistory.WorkItemTypeCode = entity.WorkItemType;
     itemHistory.ActionDescription = ActionDescription;
     referenceRepository.context.Add(itemHistory);
 }        
Пример #2
0
        internal void addHistory(IAssignable item, User actionTakenByUser, string ActionDescription)
        {
            QmsWorkitemhistory itemHistory = new QmsWorkitemhistory();

            itemHistory.ActionTakenByUserId      = actionTakenByUser.UserId;
            itemHistory.CreatedAt                = DateTime.Now;
            itemHistory.WorkItemId               = item.Id;
            itemHistory.PreviousStatusId         = item.StatusId;
            itemHistory.PreviousAssignedByUserId = item.AssignedByUserId;
            itemHistory.PreviousAssignedToOrgId  = item.AssignedToOrgId;
            itemHistory.PreviousAssignedtoUserId = item.AssignedToUserId;
            itemHistory.ActionDescription        = ActionDescription;
            itemHistory.WorkItemTypeCode         = item.WorkItemType;
            context.Add(itemHistory);
            context.SaveChanges();
        }