Example #1
0
        public ProductView()
        {
            InitializeComponent();
            conn = new NpgsqlConnection(MainWindow.ConnectionString);
            conn.Open();

            ShowCategory();
            ShowProducts(0);
            SearchAll.Focus();
        }
        public List <SearchAll> FetchMerchantItemNames()
        {
            DataTable mdt        = (DataTable)this.Session["MId"];
            int       mId        = Convert.ToInt32(mdt.Rows[0]["MId"].ToString());
            var       searchObj  = new SearchAll();
            var       fetchItems = (List <SearchAll>)null;

            fetchItems = searchObj.GetItemsList(mId);
            return(fetchItems.ToList());
        }
        public List <SearchAll> FetchItemNames()
        {
            //public List<BusinessLogicAutoRaksha.ServiceClasses.Area> FetchAreaNames(string areaString)
            var searchObj  = new SearchAll();
            var fetchItems = (List <SearchAll>)null;

            // var items = (List<SearchAll>)null;


            fetchItems = searchObj.GetSearchList();//items.Where(str => str.SearchString.ToLower().Contains(prefixText.ToLower()));

            //      var filteredAreas= fetchAreas.Where(m => m.AreaName.ToLower().Contains(areaString.ToLower()));
            return(fetchItems.ToList());
        }
Example #4
0
        public List <SearchAll> GetModels(string model)
        {
            // Data access here to retrieve data for autocomplete box then convert to list
            var searchObj  = new SearchAll();
            var fetchItems = (List <SearchAll>)null;

            fetchItems = searchObj.GetSearchList();

            //      var filteredAreas= fetchAreas.Where(m => m.AreaName.ToLower().Contains(areaString.ToLower()));

            List <SearchAll> List = fetchItems.ToList();

            // or however you get the data into list format

            return(List);
        }
Example #5
0
        //public IActionResult Test()
        //{
        //    var listitem = ArticlesService.GetList();
        //    for (int i = 0; i < listitem.Count(); i++)
        //    {
        //        var k = API.Areas.Admin.Models.Articles.ArticlesService.UpdateAlias(listitem[i].Id,API.Models.StringUtilities.ToNameRewrite(listitem[i].Title));
        //    }
        //    return View();
        //}



        public IActionResult Search([FromQuery] string Keyword = "", int CurrentPage = 1)
        {
            int       TotalItems = 0;
            SearchAll SearchAll  = new SearchAll()
            {
                Keyword = Keyword, CurrentPage = CurrentPage
            };
            SearchAllModel data = new SearchAllModel()
            {
                SearchData = SearchAll,
                Flag       = 1,
                ListItems  = SearchService.GetListPagination(SearchAll)
            };

            if (data.ListItems != null && data.ListItems.Count() > 0)
            {
                TotalItems = data.ListItems[0].TotalRows;
            }
            data.Pagination = new Areas.Admin.Models.Partial.PartialPagination()
            {
                CurrentPage = data.SearchData.CurrentPage, ItemsPerPage = data.SearchData.ItemsPerPage, TotalItems = TotalItems, QueryString = Request.QueryString.ToString()
            };
            return(View(data));
        }
Example #6
0
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     SearchAll.Focus();
     ShowCategory();
     ShowProducts(0);
 }