public void CreateOrganization(Organization organization) { using(var context = dataContextProvider.Get()) { context.GetTable<Organization>().InsertOnSubmit(organization); context.SubmitChanges(); } }
private static void CheckOrganizations(Organization original, Organization loaded) { Assert.AreEqual(original.OrganizationId, loaded.OrganizationId); Assert.AreEqual(original.Inn, loaded.Inn); Assert.AreEqual(original.Kpp, loaded.Kpp); Assert.AreEqual(original.FullName, loaded.FullName); Assert.AreEqual(original.BriefName, loaded.BriefName); Assert.Greater(2, (original.DateTimeCreated - loaded.DateTimeCreated).TotalMilliseconds); if (!original.DateTimeDeleted.HasValue) Assert.IsNull(loaded.DateTimeDeleted); else Assert.Greater(2, (original.DateTimeDeleted.Value - loaded.DateTimeDeleted.Value).TotalMilliseconds); }
protected Organization CreateOrganization(int? index = null) { var suffix = index.HasValue ? " - " + index : ""; var organization = new Organization() { OrganizationId = Guid.NewGuid(), BriefName = "ООО Тестинг" + suffix, FullName = "Общество с Ограниченной Ответственностью Тестинг" + suffix, DateTimeCreated = DateTime.Now, Inn = "6612345678", Kpp = "667654321", Director = "Иванов Иван Иванович", ContactPerson = "Петров Петр Петрович", ContactPhone = "+7 999 999 9999" }; OrganizationIds.Add(organization.OrganizationId); Manager.CreateOrganization(organization); return organization; }
public void UpdateOrganization(Organization organization) { using(var context = dataContextProvider.Get()) { context.GetTable<Organization>().Attach(organization); context.Refresh(RefreshMode.KeepCurrentValues, organization); context.SubmitChanges(); } }
public void CreateOrganization(Organization organization) { organizations.TryAdd(organization.OrganizationId, organization); }
public void UpdateOrganization(Organization organization) { organizations[organization.OrganizationId] = organization; }