Esempio n. 1
0
        public ActionResult editnumber(int itemnumber = 0, int id = 0)
        {
            var itemselected   = db.tbl_purchasekartitemlist.Find(id);
            int purchasecartid = itemselected.perchasekart_id;
            entityproducutsreposit entityrep = new entityproducutsreposit();
            int max = entityrep.getentityitem(itemselected.product_id);

            if (itemnumber > max)
            {
                string product = itemselected.product_.category.categoryname + " | " + itemselected.product_.name + "  کد " + itemselected.product_.codename;
                return(Json(new { status = "false", productname = product, maxcount = max }));
            }
            else
            {
                itemselected.number = itemnumber;


                db.SaveChanges();
                editnumberiteminpurchasecart updateoutput = new editnumberiteminpurchasecart();
                updateoutput = updatepurchasecart(itemnumber, id, purchasecartid);



                return(Json(updateoutput));
            }
        }
Esempio n. 2
0
        public ActionResult serachforproducts(int id = 0, string text = "")
        {
            productsrepository     rep_products = new productsrepository();
            entityproducutsreposit rep_ent      = new entityproducutsreposit();
            var q = rep_products.getproducts().Where(a => a.categoryid.Equals(id) && (a.name.Contains(text) || a.codename.Contains(text))).OrderBy(a => a.codename);

            return(PartialView("_Partialproductslist", q));
        }
Esempio n. 3
0
        public ActionResult filterbyC(int id = 0)
        {
            productsrepository     rep_products = new productsrepository();
            entityproducutsreposit rep_ent      = new entityproducutsreposit();
            var q = rep_products.getproducts().Where(a => a.categoryid.Equals(id) && a.grade.ToUpper() == "C").OrderBy(a => a.codename);

            return(PartialView("_Partialproductslist", q));
        }
Esempio n. 4
0
        public ActionResult sortingdefault(int id = 0)
        {
            productsrepository     rep_products = new productsrepository();
            entityproducutsreposit rep_ent      = new entityproducutsreposit();
            var q = rep_products.getproducts().Where(a => a.categoryid.Equals(id)).OrderBy(a => a.codename);

            return(PartialView("_Partialproductslist", q));
        }