private static Reference GetReference(ref Reference reference, ReferenceInfo referenceInfo) { if (reference == null) { reference = referenceInfo.CreateReference(); } return(reference); }
public void Test() { // получение описания справочника ReferenceInfo referenceInfo = ServerGateway.Connection.ReferenceCatalog.Find(new Guid("245ae93e-79cf-4a6d-a3fa-f802635e6cd1")); // создание объекта для работы с данными Reference userRequestsReference = referenceInfo.CreateReference(); ReferenceObject ro = userRequestsReference.Find(209); UserRequest ur = new UserRequest(ro); string cat = ur.Category; int coef = GetCoefCategory(cat); this.Message(cat, coef.ToString(), null); }