public override void DataPortal_Insert(LocalProxy<MockEditableRoot>.CompletedHandler handler) { Guid id = ReadProperty<Guid>(IdProperty); if (id != MockEditableRootId) throw new Exception(); LoadProperty<string>(DataPortalMethodProperty, "insert"); handler(this, null); }
public override void DataPortal_Create(LocalProxy<MockEditableRoot>.CompletedHandler handler) { LoadProperty<Guid>(IdProperty, MockEditableRootId); //ValidationRules.CheckRules(); LoadProperty<string>(DataPortalMethodProperty, "create"); handler(this, null); }
public void DataPortal_Fetch( SingleCriteria<MockEditableRoot, Guid> criteria, LocalProxy<MockEditableRoot>.CompletedHandler handler) { if (criteria.Value != MockEditableRootId) throw new Exception(); LoadProperty<Guid>(IdProperty, MockEditableRootId); LoadProperty<string>(DataPortalMethodProperty, "fetch"); handler(this, null); }
public void DataPortal_Fetch(LocalProxy<SLIdentity>.CompletedHandler completed, CredentialsCriteria criteria) { if (criteria.Username == "TestUser" && criteria.Password == "1234") { SetCslaIdentity(new MobileList<string>(criteria.Roles.Split(';')), true, criteria.Username); completed(this, null); } else { SetCslaIdentity(null, false, ""); completed(this, null); } }
new public void DataPortal_Create(LocalProxy<CompanyEdit>.CompletedHandler callback) { LoadProperty(EmployeesProperty, EmlpoyeeEditList.NewEmlpoyeeEditList()); }
public void DataPortal_Delete( SingleCriteria<MockEditableRoot, Guid> criteria, LocalProxy<MockEditableRoot>.CompletedHandler handler) { LoadProperty<string>(DataPortalMethodProperty, "delete"); handler(this, null); }
public override void DataPortal_DeleteSelf(LocalProxy<MockEditableRoot>.CompletedHandler handler) { DataPortal_Delete(new SingleCriteria<MockEditableRoot, Guid>(this.Id), handler); handler(this, null); }
public override void DataPortal_Update(LocalProxy<MockList>.CompletedHandler completed) { Child_Update(); completed(this, null); }
public void DataPortal_Fetch(SingleCriteria<MockList, string> criteria, LocalProxy<MockList>.CompletedHandler completed) { Fetch(criteria.Value, completed); }
public void DataPortal_Fetch(LocalProxy<MockList>.CompletedHandler completed) { // fetch with no filter Fetch("", completed); }