public static void AddApprover(ApprovalModel approvalModel, LessonLearnedModel lessonLearned) { IIrmaServiceDataModel dataModel = IrmaServiceSystem.GetServiceModel(IrmaConstants.IrmaPobModels.Approval); var approver = ServiceSystem.GetUser((int)approvalModel.Approver); approvalModel.Type = (int)ApprovalModel.ApprovalType.LessonsLearnedApproval; approvalModel.RequestItemId = lessonLearned.Id; approvalModel.Name = lessonLearned.Title; approvalModel.Requester = UtilitySystem.CurrentUserId; approvalModel.RequestedDate = DateTime.Now; approvalModel.Position = (int)approver.Position; approvalModel = dataModel.Add(approvalModel); lessonLearned.Approvals.Add(approvalModel); }