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); }
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); }