// *** Start programmer edit section *** (ClientBS CustomMembers) // *** End programmer edit section *** (ClientBS CustomMembers) // *** Start programmer edit section *** (OnUpdateClient CustomAttributes) // *** End programmer edit section *** (OnUpdateClient CustomAttributes) public virtual ICSSoft.STORMNET.DataObject[] OnUpdateClient(NewPlatform.Flexberry.ServiceBus.Client UpdatedObject) { // *** Start programmer edit section *** (OnUpdateClient) Client existingClient = DataService.Query <Client>(Client.Views.EditView).Where(c => c.ID == UpdatedObject.ID && c.__PrimaryKey != UpdatedObject.__PrimaryKey).FirstOrDefault(); if (existingClient != null) { throw new Exception($"Client with ID=\"{UpdatedObject.ID}\" already exists."); } return(new ICSSoft.STORMNET.DataObject[0]); // *** End programmer edit section *** (OnUpdateClient) }
// *** Start programmer edit section *** (NewPlatform.Flexberry.ServiceBus.DetailArrayOfSendingPermission members) // *** End programmer edit section *** (NewPlatform.Flexberry.ServiceBus.DetailArrayOfSendingPermission members) /// <summary> /// Construct detail array. /// </summary> /// <summary> /// Returns object with type SendingPermission by index. /// </summary> /// <summary> /// Adds object with type SendingPermission. /// </summary> public DetailArrayOfSendingPermission(NewPlatform.Flexberry.ServiceBus.Client fClient) : base(typeof(SendingPermission), ((ICSSoft.STORMNET.DataObject)(fClient))) { }