Exemple #1
0
        /// <summary>
        /// دریافت یک محصول
        /// </summary>
        /// <param name="productId"></param>
        /// <returns></returns>
        public IHttpActionResult Get(Guid productId)
        {
            var dto = new MobileResultDto
            {
                Result = _productQueryService.GetById(productId)
            };

            return(Ok(dto));
        }
        public IHttpActionResult Get(Guid provinceId)
        {
            var dto = new MobileResultDto
            {
                Result = _cityQueryService.GetAllCityWithoutZoneDtosByProvinecId(provinceId)
            };

            return(Ok(dto));
        }
Exemple #3
0
        public IHttpActionResult Get(Guid categoryId)
        {
            var dto = new MobileResultDto
            {
                Result = _categoryQueryService.GetActiveSubCategories(categoryId)
            };

            return(Ok(dto));
        }
        public IHttpActionResult Get(string fromDate, string toDate)
        {
            var dto = new MobileResultDto
            {
                Result = _accountingQueryService.GetShopRemain(UserId, fromDate, toDate)
            };

            return(Ok(dto));
        }
Exemple #5
0
        public IHttpActionResult Get()
        {
            var dto = new MobileResultDto
            {
                Result = _factorQueryService.GetLastFactorWithoutComment(UserId)
            };

            return(Ok(dto));
        }
        public IHttpActionResult Get(Guid categoryId)
        {
            var dto = new MobileResultDto
            {
                Result = _brandQueryService.GetActiveCategoryBrands(categoryId)
            };

            return(Ok(dto));
        }
        /// <summary>
        /// دریافت لیست کامل اسلایدر
        /// </summary>
        /// <returns></returns>
        public IHttpActionResult Get()
        {
            var dto = new MobileResultDto
            {
                Result = _sliderQueryService.GetActiveSliders()
            };

            return(Ok(dto));
        }
        public IHttpActionResult Get()
        {
            var dto = new MobileResultDto
            {
                Result = _factorQueryService.GetShopPaidSendFactorsCount(UserId)
            };

            return(Ok(dto));
        }
        public IHttpActionResult Get(long id)
        {
            var result = new MobileResultDto
            {
                Result = _orderQueryService.Get(id)
            };

            return(Ok(result));
        }
        //todo[Authorize]
        public IHttpActionResult Get(long orderId)
        {
            var dto = new MobileResultDto
            {
                Result = _orderSuggestionQueryService.GetByOrderId(orderId)
            };

            return(Ok(dto));
        }
        /// <summary>
        /// دریافت تمام استان و شهر
        /// </summary>
        /// <returns></returns>
        public IHttpActionResult Get()
        {
            var dto = new MobileResultDto
            {
                Result = _cityQueryService.GetAll()
            };

            return(Ok(dto));
        }
Exemple #12
0
        public IHttpActionResult Get(Guid cityId)
        {
            var dto = new MobileResultDto
            {
                Result = _cityQueryService.GetZoneByCityId(cityId)
            };

            return(Ok(dto));
        }
        /// <summary>
        /// دریافت تنظیمات پایه سیستم در صورت وجود
        /// </summary>
        /// <returns></returns>
        public IHttpActionResult Get()
        {
            var dto = new MobileResultDto
            {
                Result = _applicationSettingQueryService.GetApplicationSetting()
            };

            return(Ok(dto));
        }
        public async Task <IHttpActionResult> Get(Guid barcodeId)
        {
            var dto = new MobileResultDto
            {
                Result = await _marketerQueryService.GetMarketerByBarcodeId(barcodeId)
            };

            return(Ok(dto));
        }
        public IHttpActionResult Get()
        {
            var dto = new MobileResultDto
            {
                Result = _categoryQueryService.GetActiveCategoryRoots()
            };

            return(Ok(dto));
        }
        public IHttpActionResult Get()
        {
            var dto = new MobileResultDto
            {
                Result = _cityQueryService.GetAllProvinecWithoutCities()
            };

            return(Ok(dto));
        }
        public IHttpActionResult GetOrderCount()
        {
            var dto = new MobileResultDto
            {
                Result = _orderQueryService.GetPendingShopOrdersCount(UserId)
            };

            return(Ok(dto));
        }
Exemple #18
0
        public IHttpActionResult GetShopsInArea(Guid customerAddressId)
        {
            var dto = new MobileResultDto
            {
                Result = _shopQueryService.GetShopsInCustomerAddressArea(UserId, customerAddressId)
            };

            return(Ok(dto));
        }
Exemple #19
0
        public IHttpActionResult Get()
        {
            var dto = new MobileResultDto
            {
                Result = _customerQueryService.GetCustomerAddressesByUserId(UserId)
            };

            return(Ok(dto));
        }
Exemple #20
0
        public IHttpActionResult Get(Guid categoryRootId, Guid?brandId = null)
        {
            var dto = new MobileResultDto
            {
                Result =
                    _categoryQueryService.GetCategoriesWithProducts(categoryRootId, brandId)
            };

            return(Ok(dto));
        }