public override void Execute(BbicApi.BBIC bbicContext, IfbaApi.IFBA ifbaContext) { this.logger.Info("Transfering Organisations"); foreach (var org in ifbaContext.OrganizationTable) { OrganizationTable ot = new OrganizationTable() { OrganizationId = org.OrganizationID, ImageUrl = "~/Uploads/document/organizations/" + org.OrganizationID + "/Images/smallLogo.gif", Active = org.Active, AddressId = org.AddressID, CreatedBy = org.CreatedBy, UpdatedBy = org.UpdatedBy, UpdatedDateTime = org.UpdatedDateTime, CreatedDateTime = org.CreatedDateTime, Email1 = org.Email, FaxNumber = "", MobileNumber = "", OrganizationName = org.Name, PhoneNumber = "", Position = org.Position, TableRowVersion = org.TableRowVersion, Tags = "", Type = org.Type, Website = org.URL, WorkNumber = "", }; bbicContext.OrganizationTable.InsertOnSubmit(ot); bbicContext.SubmitChanges(); } this.logger.Info("Transfering Organisations - Complete"); }
private void detach_OrganizationTable(OrganizationTable entity) { this.SendPropertyChanging(); entity.AddressTable = null; }
partial void UpdateOrganizationTable(OrganizationTable instance);
partial void DeleteOrganizationTable(OrganizationTable instance);
partial void InsertOrganizationTable(OrganizationTable instance);