Ejemplo n.º 1
0
        public VinylsViewModel()
        {
            RemoveVinylCmd = new CmdRemoveVinyl(this);

            srvVinyl = ServiceFactory.CreateVinylService;
            srvVinyl.OnRefreshVinyls += UpdateVinyls;
            vinyls = new ObservableCollection <VinylDTO>();

            MainWindowViewModel.OnConnectionEstablished += RequestVinyls;
            MainWindowViewModel.OnConnectionLost        += CleanVinyls;
        }
Ejemplo n.º 2
0
        public void Setup()
        {
            CultureInfo.CurrentCulture = CultureInfo.InvariantCulture;

            connectionService = new SrvConnect();
            vinylService      = ClientLogic.ServiceFactory.CreateVinylService;

            var task1 = Task.Run(async() => { await ServerPresentation.Program.CreateServer(); });
            var task2 = Task.Run(async() => { await connectionService.Connect(new Uri("ws://localhost:8081/")); });

            task2.Wait();

            var task = Task.Run(async() => ClientData.VinylDataBase.Instance.Refresh());

            task.Wait();
        }
Ejemplo n.º 3
0
 public VinylController(IVinylService vinylService)
 {
     this.vinylService = vinylService;
 }
Ejemplo n.º 4
0
 public void Setup()
 {
     clientsManager = ClientLogic.Logic.GetClientsManager();
     vinylsManager  = ClientLogic.Logic.GetVinylsManager();
     ordersManager  = ClientLogic.Logic.GetOrdersManager();
 }
Ejemplo n.º 5
0
 public void Test_Initialize()
 {
     fixture          = new Fixture();
     vinylServiceMock = Substitute.For <IVinylService>();
     vinylController  = new VinylController(vinylServiceMock);
 }
Ejemplo n.º 6
0
 public VinylController(IVinylService vinylService, IMapper mapper)
 {
     _vinylService = vinylService;
     _mapper       = mapper;
 }