Ejemplo n.º 1
0
        public SellerSearchViewModel SearchSeller(string name)
        {
            SellerSearchViewModel searchRes  = new SellerSearchViewModel();
            List <SellerModel>    lstsellers = new List <SellerModel>();

            using (ShopDevEntities db = new ShopDevEntities())
            {
                try
                {
                    var res = from seller in db.Sellers
                              where seller.SellerName.Contains(name) || string.IsNullOrEmpty(name)
                              orderby seller.BuyDate descending
                              select seller;
                    foreach (var seller in res)
                    {
                        SellerModel sellerModel = new SellerModel();
                        seller.CopyProperties(sellerModel);
                        lstsellers.Add(sellerModel);
                    }
                }
                catch (Exception ex)
                {
                }
                searchRes.lstseller = lstsellers;
                searchRes.seller    = new SellerModel();
                return(searchRes);
            }
        }
Ejemplo n.º 2
0
        // GET: Sellers
        public ActionResult Index()
        {
            SellerSearchViewModel objseller = new SellerSearchViewModel();

            objseller.seller    = new SellerModel();
            objseller.lstseller = new List <SellerModel>();
            return(View(objseller));
        }
Ejemplo n.º 3
0
        public ActionResult Search(SellerSearchViewModel objModel)
        {
            SellerSearchViewModel objRes = _ISeller.SearchSeller(objModel.seller.SellerName);

            return(PartialView("~/Views/Sellers/_SellerSearch.cshtml", objRes));
        }