Exemple #1
0
        private void CustomerButton_Click(object sender, EventArgs e)
        {
            SearchCar Search = new SearchCar();

            Search.Show();
            this.Hide();
        }
Exemple #2
0
        public ActionResult Index(string sortowanie, SearchCar Model, int?page)
        {
            ViewBag.SortedBy    = sortowanie;
            ViewBag.SortByModel = sortowanie == null ? "Model_Malejaco" : "";
            ViewBag.SortByPrice = sortowanie == "Price_Malejaco" ? "Price_Rosnaco" : "Price_Malejaco";

            var cars = from i in db.Cars
                       select i;

            if (ModelState.IsValid)
            {
                if (Model.BrandZnajdz != null && Model.ModelZnajdz != null)
                {
                    cars = from i in db.Cars
                           where i.Model.Equals(Model.ModelZnajdz) &&
                           i.Brand.Equals(Model.BrandZnajdz)
                           select i;
                }
                else if (Model.BrandZnajdz != null)
                {
                    cars = from i in db.Cars
                           where i.Brand.Equals(Model.BrandZnajdz)
                           select i;
                }
                else if (Model.ModelZnajdz != null)
                {
                    cars = from i in db.Cars
                           where i.Model.Equals(Model.ModelZnajdz)
                           select i;
                }
                ViewBag.BrandZnajdz = Model.BrandZnajdz;
                ViewBag.ModelZnajdz = Model.ModelZnajdz;
            }
            switch (sortowanie)
            {
            case "Model_Malejaco":
                cars = cars.OrderByDescending(s => s.Model);
                break;

            case "Price_Malejaco":
                cars = cars.OrderByDescending(s => s.Price);
                break;

            case "Price_Rosnaco":
                cars = cars.OrderBy(s => s.Price);
                break;

            default:
                cars = cars.OrderBy(s => s.Model);
                break;
            }


            int pageSize   = 5;
            int pageNumber = (page ?? 1);

            return(View(cars.ToPagedList(pageNumber, pageSize)));
        }
Exemple #3
0
        private void button3_Click(object sender, EventArgs e)
        {
            SearchCar searchCar = new SearchCar();

            searchCar.City  = cmbx_city.Text;
            searchCar.Model = cmb_model.Text;
            searchCar.Marka = cmbx_marka.Text;
            searchCar.Year  = cmbx_year.Text;
            dbContext.SearchCar(searchCar.City, searchCar.Marka, searchCar.Model, searchCar.Year);
            var cars = dbContext.carsSearch;

            SessionDb.table = dbContext.carsSearch;
            if (cars.data.Count != 0)
            {
                AllSearchCars allSearch = new AllSearchCars();
                this.Hide();
                allSearch.ShowDialog();
            }
            else
            {
                MessageBox.Show("Bele Bir Masin Elani Yoxdur");
            }
        }