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)); } }
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)); }
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)); }
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)); }