Example #1
0
 public CompromisedAttemptList GetCompromisedAttempts()
 {
     return(new CompromisedAttemptList
     {
         CompromisedAttempts = ServiceMappings.Map <List <CompromisedAttemptViewModel> >(_userRepository.GetCompormisedAttempts())
     });
 }
Example #2
0
        private void CopyServiceMappings(Media media)
        {
            var c  = ServiceMappings.Count;
            var ec = media.ServiceMappings.Count;

            while (c > ec)
            {
                ServiceMappings.Remove(ServiceMappings.ElementAt(--c));
            }

            for (var i = 0; i < ec; i++)
            {
                ServiceMapping serviceMapping;
                if (c < i + 1)
                {
                    serviceMapping = new ServiceMapping();
                    ServiceMappings.Add(serviceMapping);
                }
                else
                {
                    serviceMapping = ServiceMappings.ElementAt(i);
                }

                serviceMapping.CopyFrom(media.ServiceMappings.ElementAt(i));
            }
        }
Example #3
0
 public Amount GetAcousticClassicalGuitarAmount(FilterViewModel filter)
 {
     return(new Amount
     {
         Quantity = _unitOfWork.ClassicAcousticGuitars.GetAmount(ServiceMappings.Map <FilterDataModel>(filter))
     });
 }
Example #4
0
 public Amount GetElectricGuitarAmount(FilterViewModel filter)
 {
     return(new Amount
     {
         Quantity = _unitOfWork.ElectricGuitars.GetAmount(ServiceMappings.Map <FilterDataModel>(filter))
     });
 }
Example #5
0
 public UserList GetUsers(int lowerBound, int upperBound)
 {
     return(new UserList
     {
         Users = ServiceMappings.Map <List <UserViewModel> >(_userRepository.GetUsers(lowerBound, upperBound))
     });
 }
Example #6
0
 public VendorList GetAcousticWesternGuitarVendors()
 {
     return(new VendorList
     {
         Vendors = ServiceMappings.Map <List <VendorViewModel> >
                   (
             _unitOfWork.WesternAcousticGuitars.GetVendors()
                   )
     });
 }
Example #7
0
 public GuitarList GetAcousticWesternGuitars(FilterViewModel filter, int lowerBound, int upperBound)
 {
     return(new GuitarList
     {
         Guitars = ServiceMappings.Map <List <AcousticWesternGuitarViewModel> >
                   (
             _unitOfWork.WesternAcousticGuitars.Get(ServiceMappings.Map <FilterDataModel>(filter), lowerBound, upperBound)
                   )
     });
 }
Example #8
0
 public VendorList GetBassGuitarVendors()
 {
     return(new VendorList
     {
         Vendors = ServiceMappings.Map <List <VendorViewModel> >
                   (
             _unitOfWork.BassGuitars.GetVendors()
                   )
     });
 }
Example #9
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
            ServiceMappings.CreateMappings();
            GlobalConfiguration.Configuration.EnsureInitialized();

            (new TokenMonitorWorker()).Start();
        }
Example #10
0
 public GuitarList GetSortedAcousticClassicalGuitars(FilterViewModel filter, int lowerBound, int upperBound, SortingViewModel sorting)
 {
     return(new GuitarList
     {
         Guitars = ServiceMappings.Map <List <AcousticClassicalGuitarViewModel> >
                   (
             _unitOfWork.ClassicAcousticGuitars.GetSorted(ServiceMappings.Map <FilterDataModel>(filter),
                                                          lowerBound,
                                                          upperBound,
                                                          ServiceMappings.Map <SortingDataModel>(sorting))
                   )
     });
 }
Example #11
0
        public void Edit(GuitarViewModel guitar, GuitarType type)
        {
            switch (type)
            {
            case GuitarType.Classical:
                _unitOfWork.ClassicAcousticGuitars.Update(ServiceMappings.Map <AcousticClassicalGuitarDataModel>(guitar));
                break;

            case GuitarType.Western:
                _unitOfWork.WesternAcousticGuitars.Update(ServiceMappings.Map <AcousticWesternGuitarDataModel>(guitar));
                break;

            case GuitarType.Electric:
                _unitOfWork.ElectricGuitars.Update(ServiceMappings.Map <ElectricGuitarDataModel>(guitar));
                break;

            case GuitarType.Bass:
                _unitOfWork.BassGuitars.Update(ServiceMappings.Map <BassGuitarDataModel>(guitar));
                break;
            }
        }
Example #12
0
 public void AddCompromisedAttempt(CompromisedAttemptViewModel attempt)
 {
     _userRepository.AddCompromisedAttempt(ServiceMappings.Map <CompromisedAttemptDataModel>(attempt));
 }
Example #13
0
 public ClaimsViewModel GetClaims(string username)
 {
     return(ServiceMappings.Map <ClaimsViewModel>(_userRepository.GetUserClaims(username)));
 }