Exemplo n.º 1
0
        public OrderService InitializeOrderService()
        {
            var applicationContext = new ApplicationContext();
            var orderRepository    = new OrderRepository(applicationContext);
            var responseRepository = new OrderResponseRepository(applicationContext);
            var commitProvider     = new CommitProvider(applicationContext);

            return(new OrderService(orderRepository, responseRepository, null, commitProvider));
        }
Exemplo n.º 2
0
 public override void Refresh()
 {
     try
     {
         if (EdiService.SelectedRelationship == null)
         {
             Utilites.Error("Необходимо выбрать клиента"); return;
         }
         base.Refresh();
         Documents = OrderResponseRepository.GetOrdrsp(DateFrom, DateTo);
     }
     catch (Exception ex)
     {
         Utilites.Error(ex);
     }
 }
Exemplo n.º 3
0
 public override void ToEdi(object o = null)
 {
     try
     {
         if (EdiService.SelectedRelationship == null)
         {
             Utilites.Error("Необходимо выбрать клиента"); return;
         }
         base.ToEdi();
         if (SelectedItem != null)
         {
             OrderResponseRepository.SendOrdrsp(SelectedItem);
             Refresh();
         }
     }
     catch (Exception ex)
     {
         Utilites.Error(ex);
     }
 }
Exemplo n.º 4
0
        private void InitializeObjects()
        {
            ClearDb();
            Context            = new ApplicationContext();
            CommitProvider     = new CommitProvider(Context);
            IdentityRepository = new IdentityRepository(
                new UserManager(new UserStore(Context)),
                new RoleManager(new RoleStore(Context)),
                Context
                );
            OrderRepository            = new OrderRepository(Context);
            OrderResponseRepository    = new OrderResponseRepository(Context);
            OrderCategoryRepository    = new OrderCategoryRepository(Context);
            ProviderRepository         = new ProviderRepository(Context);
            ProviderResponseRepository = new ProviderResponseRepository(Context);
            ProviderCategoryRepository = new ProviderCategoryRepository(Context);
            ImageRepository            = new ImageRepository(Context);
            ProfileRepository          = new ProfileRepository(Context);

            OrderService    = new OrderService(OrderRepository, OrderResponseRepository, OrderCategoryRepository, CommitProvider);
            ProviderService = new ProviderService(ProviderRepository, ProviderResponseRepository, ProviderCategoryRepository, CommitProvider);
            ImageService    = new ImageService();
            UserService     = new UserService(IdentityRepository, ProfileRepository, CommitProvider);
        }