public ActionResult Search(string search) { var SearchData = Request["Search"]; var list = buss.Search(SearchData.ToString()); if (list == null && search == null) { var action = Request.UrlReferrer.LocalPath; //provides the path of previous url return(Redirect(action)); } else if (list.Count == 0 && search == "") { var action = Request.UrlReferrer.LocalPath; //provides the path of previous url return(Redirect("/Home/Index")); } else if (list.Count == 0) { var modal = new ProductSearchCommon(); var clothesList = new List <ClothesCommon>(); var GroceriesList = new List <GroceriesCommon>(); var GadgetList = new List <GadgetCommon>(); var Computerlist = new List <ComputerCommon>(); modal.ClothesList = clothesList; modal.GroceriesList = GroceriesList; modal.ComputerList = Computerlist; modal.GadgetList = GadgetList; return(View("SearchedResult", modal)); } return(View("SearchedResult", list[0])); }
public List <ProductSearchCommon> ShowGadget() { var list = new List <ProductSearchCommon>(); var gadgetList = new List <GadgetCommon>(); var sql = "Exec proc_tblGadget"; sql += " @Flag = " + dao.FilterString("ShowGadget"); var dt = dao.ExecuteDataTable(sql); if (null != dt) { foreach (System.Data.DataRow item in dt.Rows) { var table = item["TableName"].ToString(); if (table == "tblGadget") { var Gadget = new GadgetCommon() { ProductReferenceId = item["ProductReferenceId"].ToString(), ProductDestintId = item["ProductDestintId"].ToString(), ProductName = item["ProductName"].ToString(), Brand = item["Brand"].ToString(), OfferedPrice = item["OfferedPrice"].ToString(), ProductPrice = item["ProductPrice"].ToString(), DiscountPercent = item["DiscountPercent"].ToString(), DiscountAmount = item["DiscountAmount"].ToString(), WarrentyPeriod = item["WarrentyPeriod"].ToString(), //ProductReviewed=item["ProductReviewed"].ToString(), Doc1 = item["Doc1"].ToString(), Doc2 = item["Doc2"].ToString() }; gadgetList.Add(Gadget); } } } if (null != dt) { var productSearch = new ProductSearchCommon() { GadgetList = gadgetList }; list.Add(productSearch); } return(list); }
public ActionResult ShowGroceries() { //var list = new List<ProductSearchCommon>(); var list = buss.ShowGroceries(); if (list.Count == 0) { var modal = new ProductSearchCommon(); var clothesList = new List <ClothesCommon>(); var GroceriesList = new List <GroceriesCommon>(); var GadgetList = new List <GadgetCommon>(); var Computerlist = new List <ComputerCommon>(); modal.ClothesList = clothesList; modal.GroceriesList = GroceriesList; modal.ComputerList = Computerlist; modal.GadgetList = GadgetList; return(View(modal)); } return(View(list[0])); }