// new order search action public ActionResult NewOrderSearch(string txt) { ProductOrderPage product = new ProductOrderPage(); product.product = _context.Products.Include("Category").Where(p => p.Name.Contains(txt)).ToList(); product.customer = _context.Customers.ToList(); product.productCategories = _context.ProductCategories.ToList(); return(PartialView("_NewOrderProductList", product)); }
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { if (e.CommandName == "view") { int i = Convert.ToInt32(DataList1.DataKeys[e.Item.ItemIndex]); ProductDescri.GetDesc(i); ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup();", true); } else { int listvalue = Convert.ToInt32(DataList1.DataKeys[e.Item.ItemIndex]); ProductOrderPage.GetDesc(listvalue); ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowProductOrder();", true); } }
protected void GridView_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Order") { int rowindex = Convert.ToInt32(e.CommandArgument); ProductOrderPage.GetDesc(rowindex); ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowProductOrder();", true); } else if (e.CommandName == "Select") { int id = Convert.ToInt32(e.CommandArgument); ProductDescri.GetDesc(id); ClientScript.RegisterStartupScript(this.GetType(), "Popup", "ShowPopup();", true); } }
// create new order action public ActionResult NewOrder(string txt = null) { ProductOrderPage product = new ProductOrderPage(); if (txt == null || txt == "") { product.product = _context.Products.Include("Category").ToList(); } else { product.product = _context.Products.Include("Category").Where(p => p.Name.Contains(txt)).ToList(); } product.customer = _context.Customers.Include("Bookings").Where(c => c.Bookings.Count != 0).ToList(); product.productCategories = _context.ProductCategories.ToList(); return(View(product)); }