public void CreateCreateOrganizationRequest(CreateOrganizationRequest request) { using(var context = dataContextProvider.Get()) { context.GetTable<CreateOrganizationRequest>().InsertOnSubmit(request); context.SubmitChanges(); } }
public void CreateCreateOrganizationRequest(CreateOrganizationRequest request) { createOrganizationRequests.TryAdd(request.RequestId, request); if(!createOrganizationRequestsByUser.ContainsKey(request.UserId)) { createOrganizationRequestsByUser.TryAdd(request.UserId, new ConcurrentDictionary<Guid, CreateOrganizationRequest>()); } createOrganizationRequestsByUser[request.UserId].TryAdd(request.RequestId, request); }
private static void CheckRequests(CreateOrganizationRequest originalRequest, CreateOrganizationRequest loadedRequest) { Assert.AreEqual(originalRequest.RequestId, loadedRequest.RequestId); Assert.AreEqual(originalRequest.UserId, loadedRequest.UserId); Assert.AreEqual(originalRequest.Status, loadedRequest.Status); Assert.AreEqual(originalRequest.Inn, loadedRequest.Inn); Assert.AreEqual(originalRequest.Kpp, loadedRequest.Kpp); Assert.AreEqual(originalRequest.FullName, loadedRequest.FullName); Assert.AreEqual(originalRequest.BriefName, loadedRequest.BriefName); Assert.Greater(2, (originalRequest.DateTimeCreated - loadedRequest.DateTimeCreated).TotalMilliseconds); if(!originalRequest.DateTimeProcessed.HasValue) Assert.IsNull(loadedRequest.DateTimeProcessed); else Assert.Greater(2, (originalRequest.DateTimeProcessed.Value - loadedRequest.DateTimeProcessed.Value).TotalMilliseconds); }
private CreateOrganizationRequest CreateRequest() { var request = new CreateOrganizationRequest { UserId = UserId, BriefName = "ООО Тестинг", FullName = "Общество с Ограниченной Ответственностью Тестинг", DateTimeCreated = DateTime.Now, Inn = "6612345678", Kpp = "667654321", Status = CreateOrganizationRequestStatus.Created, RequestId = Guid.NewGuid() }; requestIds.Add(request.RequestId); Manager.CreateCreateOrganizationRequest(request); return request; }
public override void TestInitialize() { base.TestInitialize(); requestIds = new List<Guid>(); originalRequest = CreateRequest(); }
public void UpdateCreateOrganizationRequest(CreateOrganizationRequest request) { using(var context = dataContextProvider.Get()) { context.GetTable<CreateOrganizationRequest>().Attach(request); context.Refresh(RefreshMode.KeepCurrentValues, request); context.SubmitChanges(); } }
public void UpdateCreateOrganizationRequest(CreateOrganizationRequest request) { createOrganizationRequests[request.RequestId] = request; createOrganizationRequestsByUser[request.UserId][request.RequestId] = request; }