public ActionResult AutoInport()
        {
            var query       = Request["query"];
            var ltsResults  = _api.GetListAuto(query, 10, UserItem.AgencyID, 3);
            var resulValues = new AutoCompleteProduct
            {
                query       = query,
                suggestions = ltsResults.Where(x => (x.Quantity ?? 0) - (x.QuantityOut ?? 0) > 0).Select(c => new SuggestionsProduct
                {
                    ID          = c.ID,
                    value       = c.value,
                    title       = c.title,
                    code        = c.code,
                    QuantityDay = c.QuantityDay,
                    Date        = c.Date,
                    StrDate     = c.Date.DecimalToString("dd/MM/yyyy"),
                    StrDateEnd  = c.DateEnd.DecimalToString("dd/MM/yyyy"),
                    data        = "Giá: " + string.Format("{0:0,0}", c.pricenew),
                    name        = "SL: " + string.Format("{0:0.##}", (c.Quantity ?? 0) - (c.QuantityOut ?? 0)) + ", Ngày nhập: " + c.Date.DecimalToString("dd/MM/yyyy") + ", HSD: " + c.DateEnd.DecimalToString("dd/MM/yyyy"),
                    Type        = c.Type,
                    Unit        = c.Unit,
                    Imei        = c.Imei,
                    pricenew    = c.pricenew,
                    Quantity    = c.Quantity,
                    QuantityOut = c.QuantityOut
                }),
            };

            return(Json(resulValues, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        public ActionResult Auto()
        {
            var query       = Request["query"];
            var ltsResults  = _da.GetListAuto(query, 10);
            var resulValues = new AutoCompleteProduct
            {
                query       = query,
                suggestions = ltsResults,
            };

            return(Json(resulValues, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 3
0
        public ActionResult AutoUser()
        {
            var query       = Request["query"];
            var ltsResults  = _dnUserApi.GetListAuto(query, 10, UserItem.AgencyID);
            var resulValues = new AutoCompleteProduct
            {
                query       = query,
                suggestions = ltsResults
            };

            return(Json(resulValues, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 4
0
        public ActionResult AutoCate(int cateId)
        {
            var query       = Request["query"];
            var ltsResults  = _productDetailApi.GetListCateAuto(query, 10, UserItem.AgencyID, cateId);
            var resulValues = new AutoCompleteProduct
            {
                query       = query,
                suggestions = ltsResults,
            };

            return(Json(resulValues, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 5
0
        public ActionResult AutoProduct()
        {
            var query       = Request["query"];
            var type        = Request["type"] ?? "0";
            var ltsResults  = _api.GetListAutoProductValue(query, 10, UserItem.AgencyID, int.Parse(type));
            var resulValues = new AutoCompleteProduct
            {
                query       = query,
                suggestions = ltsResults
            };

            return(Json(resulValues, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 6
0
        public ActionResult AutoCustomer()
        {
            var query = Request["query"];

            query = query.Replace("%", "");
            query = query.Replace("?", "");
            var ltsResults  = _customerApi.GetListAuto(query, 10, UserItem.AgencyID);
            var resulValues = new AutoCompleteProduct
            {
                query       = query,
                suggestions = ltsResults,
            };

            return(Json(resulValues, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 7
0
        public ActionResult Auto()
        {
            var query       = Request["query"];
            var type        = Request["type"] ?? "0";
            var ltsResults  = _productApi.GetListAuto(query, 10, UserItem.AgencyID, int.Parse(type));
            var resulValues = new AutoCompleteProduct
            {
                query       = query,
                suggestions = ltsResults.Select(c => new SuggestionsProduct
                {
                    ID       = c.ID,
                    IsCombo  = 0,
                    value    = c.value,
                    title    = c.title,
                    data     = "Giá: " + c.pricenew.Money(),
                    name     = "Mã SP: " + c.value + " | Màu: " + c.Color + " | Size: " + c.Size,
                    pricenew = c.pricenew,
                    Unit     = c.Unit,
                    Type     = c.Type
                })
            };

            return(Json(resulValues, JsonRequestBehavior.AllowGet));
        }