コード例 #1
0
        public static Department GetDepartmentByPrimaryKey(string key)
        {
            Department department = null;

            if (application != null)
            {
                Sage.Common.Data.DbKey dbkey = new Sage.Common.Data.DbKey(Convert.ToInt32(key));
                department = Sage.Accounting.SystemManager.DepartmentFactory.Factory.Fetch(dbkey);
            }
            return(department);
        }
コード例 #2
0
ファイル: Mapper.cs プロジェクト: Capco-Steve/SageConnector
        public static DepartmentRoot SageDepartmentToMTDepartment(SageDepartment sagedepartment)
        {
            DepartmentRoot departmentroot = new DepartmentRoot();
            Department     department     = new Department();

            department.id         = "";
            department.externalId = sagedepartment.PrimaryKey.DbValue.ToString();
            department.name       = sagedepartment.Name;
            department.active     = true;         // NO MATCHING FIELD IN SAGE

            departmentroot.department = department;
            return(departmentroot);
        }