// *** Start programmer edit section *** (БизнесЛогика CustomMembers) // *** End programmer edit section *** (БизнесЛогика CustomMembers) // *** Start programmer edit section *** (OnUpdateЗаписьВЗаявлении CustomAttributes) // *** End programmer edit section *** (OnUpdateЗаписьВЗаявлении CustomAttributes) public virtual ICSSoft.STORMNET.DataObject[] OnUpdateЗаписьВЗаявлении(IIS.Abiturient.ЗаписьВЗаявлении UpdatedObject) { // *** Start programmer edit section *** (OnUpdateЗаписьВЗаявлении) if (UpdatedObject.Приоритет > 3) { throw new Exception("Приоритет не может быть больше трех"); } var ds = (SQLDataService)DataServiceProvider.DataService; var записьвзаявлении = ds.Query <ЗаписьВЗаявлении>(ЗаписьВЗаявлении.Views.ЗаписьВЗаявленииE) .Count(k => k.Специальность.__PrimaryKey == UpdatedObject.Специальность.__PrimaryKey && k.Приоритет == UpdatedObject.Приоритет); return(new ICSSoft.STORMNET.DataObject[0]); // *** End programmer edit section *** (OnUpdateЗаписьВЗаявлении) }
public virtual void Add(IIS.Abiturient.ЗаписьВЗаявлении dataobject) { this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject))); }