Beispiel #1
0
        public car GetDbObject(car dbItem, Guid idOwner)
        {
            //Logika untuk mengubah LicensePlate

            //string words = this.LicensePlate.Remove(words.ToString('_'));
            //dbItem.license_plate = words.ToString();
            //if (this.LicensePlate == ('_'))
            //{
            // this.LicensePlate.Remove('_');
            //}
            //else
            //{
            //    dbItem.license_plate = this.LicensePlate;
            //}
            //string[] ch = this.LicensePlate;
            //dbItem.license_plate = this.LicensePlate.Trim("_",ch);
            dbItem.license_plate = this.LicensePlate.Replace("_", "").ToUpper();

            dbItem.id           = this.Id;
            dbItem.id_car_model = this.IdCarModel;
            dbItem.model_year   = this.ModelYear;
            dbItem.transmission = this.Transmission;
            dbItem.fuel         = this.Fuel;
            dbItem.color        = this.Color;
            dbItem.photo        = this.Photo;
            dbItem.capacity     = this.Capacity;
            dbItem.status       = this.Status;
            dbItem.is_active    = this.IsActive;
            dbItem.id_owner     = idOwner;
            dbItem.vehicle_registration_file = this.VehicleRegistrationFile;
            dbItem.tax_file = this.TaxFile;

            return(dbItem);
        }
Beispiel #2
0
        // PUT api/Car/5
        public IHttpActionResult Putcar(int id, car car)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != car.id)
            {
                return(BadRequest());
            }

            db.Entry(car).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!carExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Beispiel #3
0
        public override bool create(ModelDTO obj)
        {
            model o = new model
            {
                // стоит сделать проверку на схожие модели, чтоб не создавать лишнее

                model1 = obj.modelName,

                transmission = obj.transmission,
                type         = obj.type,
                engine       = obj.engine,
                colour       = obj.colour
            };

            model savedModel = db.models.Add(o);

            db.SaveChanges();

            car c = new car();

            c.model        = savedModel.modelId;
            c.model1       = savedModel;
            c.price        = obj.price;
            c.rest         = obj.rest;
            c.deliveryTime = obj.delivery;
            c.ordered      = "n";

            if (!carCrud.create(c))
            {
                return(false);
            }
            return(true);
        }
Beispiel #4
0
        static void Main()
        {
            //Instead of static methods you create a car object on
            //on which you invoke member functions
            car currentcar = new car();

            while (true)
            {
                Console.WriteLine("Press A to Roll the Wheels baby");
                Console.WriteLine("Press N to switch to new model");
                char c = Convert.ToChar(Console.ReadLine());
                switch (c)
                {
                case 'a':
                {
                    currentcar.wheel();
                    break;
                }

                case 'n':
                {
                    currentcar = new newmodel();
                    break;
                }

                default:
                {
                    Console.WriteLine("Please Enter the Correct Input");
                    break;
                }
                }
            }
        }
        static void part2()
        {
            car car1 = new car {
                Price = 2, Weight = 3
            };
            car car2 = new car {
                Price = 3, Weight = 4
            };

            car car3 = car1 + car2;//Operator Overloading of + operator

            car3.WriteLine();

            var vrCar1 = globalMethods.MultiplyCar(car1, car2);
            var vrCar2 = globalMethods.MultiplyCar(new List <car> {
                vrCar1, vrCar1, vrCar1
            });

            Console.WriteLine("");

            vrCar1.WriteLine("vrCar1: ");
            vrCar2.WriteLine("vrCar2: ");
            Console.WriteLine("\ncar class print");
            vrCar2.printCar();

            trucks t = new trucks(vrCar2);

            Console.WriteLine("\ntruck class print");
            t.printCar();
        }
Beispiel #6
0
        public ActionResult AddCar()
        {
            car carXX = new car();

            /* societe societexxx = new societe();
             * societexxx.nom = "zz";
             * societexxx.adresse = "aaa";
             * societexxx.login_societe = "aaaa";
             * societexxx.mdp_societe = "aaaa";
             *
             *
             * carXX.id_societe = societexxx.id;*/
            try
            {
                UpdateModel(carXX);
            }
            catch
            {
                ViewBag.erreur = "Verifier les champs ";
                return(View());
            }


            //return View();
            db.cars.Add(carXX);
            db.SaveChanges();
            return(RedirectToAction("listcar"));
        }
Beispiel #7
0
        public void createListOfRent()
        {
            Random rand = new Random();
            car    ca   = ((List <car>)Dal.return_list(retur.car))[rand.Next(((List <car>)Dal.return_list(retur.car)).Count)];
            Client cl   = ((List <Client>)Dal.return_list(retur.client))[rand.Next(((List <Client>)Dal.return_list(retur.client)).Count)];

            string[] name      = new string[] { "mosh", "tom", "mair", "shmual" };
            string[] last_name = new string[] { "kroizer", "nachmani", "israly", "choen" };
            Drivers  driv;

            driv.first_id   = cl.Id1;
            driv.first_name = name[rand.Next(4)] + last_name[rand.Next(4)];
            if (rand.Next(2) == 1)
            {
                cl               = ((List <Client>)Dal.return_list(retur.client))[rand.Next(((List <Client>)Dal.return_list(retur.client)).Count)];
                driv.second_id   = cl.Id1;
                driv.second_name = name[rand.Next(4)] + last_name[rand.Next(4)];
            }
            else
            {
                driv.second_id   = 9999999;
                driv.second_name = "";
            }
            try
            {
                add_rent(new Renting(rand.Next(1, 7), driv, ca, rand.Next(2, 8)));
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #8
0
        static void Main(string[] args)
        {
            var cars = new List <car>
            {
                new Audi(200, "green", "A4"),
                new BMW(25, "silver", "M3")
            };

            foreach (var car in cars)
            {
                car.Repair();
            }

            car bmwZ3  = new BMW(200, "black", "Z3");
            car audiA3 = new Audi(100, "blue", "A3");

            bmwZ3.ShowDetails();
            audiA3.ShowDetails();

            BMW bmwM5 = new BMW(330, "white", "M5");

            bmwM5.ShowDetails();

            car carB = (car)bmwM5;

            carB.ShowDetails();

            Console.ReadKey();
        }
Beispiel #9
0
        public static void DataContractMethod()
        {
            //system.Runtime.Serialization. Add system.Runtime.Serialization assembly
            //this serialization serializes to xml format
            //this serialization DOES NOT serialize by default the members
            //if it is specified, this serialization can serialize private members
            car c = new car
            {
                wheels = 4,
                ID     = 1,
                color  = "red"
            };

            //serializing
            DataContractSerializer serializer = new DataContractSerializer(typeof(car));

            using (FileStream file = new FileStream("XmlSample03.xml", FileMode.Create))
            {
                serializer.WriteObject(file, c);
            }

            //deserializing
            DataContractSerializer deserializer = new DataContractSerializer(typeof(car));
            car c1 = null;

            using (FileStream f = new FileStream("XmlSample03.xml", FileMode.Open))
            {
                c1 = (car)deserializer.ReadObject(f);
            }

            Console.WriteLine("id: {0}, wheels: {1}, color: {2}", c1.ID, c1.wheels, c1.color);
        }
Beispiel #10
0
        //Достаем инфу из текст файла и создаем массив из машин по этой инфе
        public static List <car> load_data()
        {
            using (StreamReader sr = new StreamReader($"{Directory.GetCurrentDirectory()}\\datebase.txt"))    //читаем текст файл
            {
                var elements = sr.ReadToEnd().Replace("\r\n", string.Empty);                                  //удаляем переносы

                var rawStrings = elements.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); //разбиваем по строкам

                List <car> Cars = new List <car>();                                                           //создаем лист машин на основе класса car


                //добавление машины в лист
                foreach (var el in rawStrings)
                {
                    var a     = el.Split(',');
                    var name  = a[0].Split(':').Last().Trim();
                    var price = a[1].Split(':').Last().Trim();
                    var year  = a[2].Split(':').Last().Trim();
                    var photo = a[3].Split(':').Last().Trim();

                    car CarToAdd = new car
                    {
                        avto  = name,
                        price = Convert.ToInt32(price),
                        year  = Convert.ToInt32(year),
                        photo = photo,
                    };

                    Cars.Add(CarToAdd);
                }
                return(Cars);
            }
        }
Beispiel #11
0
        public void addRecordToDB(record record)
        {
            car    car         = record.Car;
            person person      = car.Owner;
            string personQuery = string.Format("INSERT INTO [Client]([firstname], [surname], [midname], [age], [drivingExperience]) VALUES ('{0}','{1}','{2}','{3}',{4})", person.Name, person.Surname, person.MiddleName, person.Age, person.DrivingExperience);

            executeQuery(personQuery);
            string           CommandText = "SELECT Max(Client.id) from Client";
            DataSet          ds          = new DataSet();
            OleDbDataAdapter dataAdapter = new OleDbDataAdapter(CommandText, ConnectionString);

            dataAdapter.Fill(ds);
            int    personId = int.Parse((((DataRow)(ds.Tables[0].Select().GetValue(0))).ItemArray[0].ToString()));
            string carQuery = string.Format("INSERT INTO [Car]([model], [number], [price], [idClient]) VALUES ('{0}','{1}','{2}',{3})", car.Model, car.Number, car.Price, personId.ToString());

            executeQuery(carQuery);
            CommandText = "SELECT Max(Car.id) from Car";
            dataAdapter = new OleDbDataAdapter(CommandText, ConnectionString);
            ds.Clear();
            dataAdapter.Fill(ds);
            int    carId       = int.Parse((((DataRow)(ds.Tables[0].Select().GetValue(0))).ItemArray[0].ToString()));
            string recordQuery = string.Format("INSERT INTO [Insurance]([price], [recordDate],[idClient],[idCar]) VALUES ('{0}','{1}',{2}, {3})", record.InsurancePrice, record.Date.ToShortDateString(), personId.ToString(), carId.ToString());

            executeQuery(recordQuery);
        }
Beispiel #12
0
    private static async Task startCrowlerAsync()
    {
        var url = "http://www.automobile.tn/neuf/bmw.3/";

        var httpClient = new  HttpClient();
        var html       = await httpClient.GetStringAsync(url);

        var htmlDocument = new HtmlDocument();

        htmlDocument.LoadHtml(html);

        var divs = htmlDocument.DocumentNode.Descendants("div")
                   .Where(node => node.GetAttributeValue("class", "")
                          .Equals("article_new_car article_last_modele")).ToList();

        var cars = new List <car>();

        //parse
        foreach (var div in divs)
        {
            var car = new car
            {
                Model = div?.Descendants("h2").FirstOrDefault().InnerText,
                Price = div?.Descendants("div").FirstOrDefault().InnerText
            };
            cars.Add(car);
            Console.WriteLine(car.Model);
        }
    }
Beispiel #13
0
        private static async Task startcwaulerAsync()
        {
            var url        = "https://www.automobile.tn/neuf/bmw.3/";
            var httpclient = new HttpClient();
            var html       = await httpclient.GetStringAsync(url);

            var htmldocument = new HtmlDocument();

            htmldocument.LoadHtml(html);
            var divs = htmldocument.DocumentNode.Descendants("div").
                       Where(node => node.GetAttributeValue("class", "").
                             Equals("article_new_car article_last_modele")).ToList();
            var listcar = new List <car>();

            foreach (var div in divs)
            {
                var name   = div.Descendants("h2").FirstOrDefault().InnerText;
                var price  = div.Descendants("div").FirstOrDefault().Element("span").InnerText;
                var imgurl = div.Descendants("img").FirstOrDefault().ChildAttributes("src").FirstOrDefault().Value;
                var link   = div.Descendants("a").FirstOrDefault().ChildAttributes("href").FirstOrDefault().Value;

                var car = new car(name, price, imgurl, link);
                listcar.Add(car);
            }
            for (int i = 0; i <= 14; i++)
            {
                Console.WriteLine(listcar[i]);
            }
        }
Beispiel #14
0
        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
            this.label1 = new System.Windows.Forms.Label();
            this.SuspendLayout();
            // 
            // label1
            // 
            this.label1.AutoSize = true;
            this.label1.Location = new System.Drawing.Point(49, 25);
            this.label1.Name = "label1";
            this.label1.Size = new System.Drawing.Size(54, 13);
            this.label1.TabIndex = 0;
            this.label1.Text = "Velocidad";
            // 
            // Form1
            // 
            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.ClientSize = new System.Drawing.Size(597, 273);
            this.Controls.Add(this.label1);
            this.Name = "Form1";
            this.Text = "Simulador de carro";
            this.ResumeLayout(false);
            this.PerformLayout();
            car car1 = new car(1, 2, 3, 4, 5);

        }
Beispiel #15
0
        public static void DataContractJsonSerilization()
        {
            //it is used of the same way that DataContract but with the class for json
            car c = new car
            {
                ID     = 1,
                wheels = 4,
                color  = "blue"
            };

            //serializing
            DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(car));

            using (FileStream file = new FileStream("jsonSample.json", FileMode.Create))
            {
                serializer.WriteObject(file, c);
            }

            //deserializing

            DataContractJsonSerializer deserializer = new DataContractJsonSerializer(typeof(car));
            car c1 = null;

            using (FileStream file = new FileStream("jsonSample.json", FileMode.Open))
            {
                c1 = (car)deserializer.ReadObject(file);
            }

            Console.WriteLine("id: {0}, wheels: {1}, color: {2}", c1.ID, c1.wheels, c1.color);
        }
Beispiel #16
0
        private void BasketForm_Load(object sender, EventArgs e)
        {
            selectedUser = new user();
            setDataGrid();

            if (dataFormDTO.userData.isAdmin)
            {
                tbName.ReadOnly       = false;
                tbSecondName.ReadOnly = false;
                tbEmail.ReadOnly      = false;
            }
            else
            {
                PickCustomer.Hide();
            }

            tbName.Text       = dataFormDTO.userData.firstName;
            tbSecondName.Text = dataFormDTO.userData.secondName;
            tbEmail.Text      = dataFormDTO.userData.email;

            if (!ordered)
            {
                DeliveryLabel.Hide();
                DeliveryText.Hide();
            }
            else
            {
                List <ShopBasketPos> pos = basket.GetLines();
                car c = dataFormDTO.db.cars.Find(pos[0].ProdID);

                DeliveryText.Text = c.deliveryTime + " дней";
            }
        }
Beispiel #17
0
        static void Main(string[] args)
        {
            mode mode = mode.Off;

            try
            {
                Console.WriteLine(Math.Sqrt(2));
                mode = mode.Working;
            }
            catch
            {
                mode = mode.Error;
            }

            car a = new car();

            a.speed  = 90;
            a.length = "a";


            Console.WriteLine(mode);


            int[] arr = new int[5000];



            Console.ReadKey();
        }
Beispiel #18
0
    static void main(string[] args)
    {
        car obj = new car();

        obj.brand;
        obj.honk();
    }
Beispiel #19
0
            static void Main(string[] args)
            {
                car mycar = new car(); //creating an object.

                mycar.honk();          //call the method
                Console.WriteLine(mycar.brand + "" + mycar.modelname);
            }
Beispiel #20
0
    static void Main()
    {
        const int AMOUNT = 5;

        car[] cars = new car[AMOUNT];

        for (int i = 0; i < cars.Length; i++)
        {
            Console.Write("Car " + (i + 1) + " brand: ");
            cars[i].brand = Console.ReadLine();

            Console.Write("Car " + (i + 1) + " model: ");
            cars[i].model = Console.ReadLine();

            Console.Write("Car " + (i + 1) + " power: ");
            cars[i].power = Convert.ToSingle(Console.ReadLine());
        }
        Console.WriteLine();

        SortByPower(cars);

        for (int i = 0; i < cars.Length; i++)
        {
            if (cars[0].power == cars[i].power)
            {
                Console.WriteLine(cars[i].brand + " / " + cars[i].model
                                  + " / " + cars[i].power);
            }
        }
    }
        static void Main()
        {
            car currentcar = new car();

            while (true)
            {
                Console.WriteLine("Press A to Roll the Wheels baby");
                Console.WriteLine("Press N to switch to new model");
                char c = Convert.ToChar(Console.ReadLine());
                switch (c)
                {
                case 'a':
                {
                    currentcar.wheel();
                    break;
                }

                case 'n':
                {
                    currentcar = new newmodel();
                    break;
                }

                default:
                {
                    Console.WriteLine("Please Enter the Correct Input");
                    break;
                }
                }
            }
        }
Beispiel #22
0
        public ActionResult Edit(CarFormStub model)
        {
            //bool isNameExist = RepoKompetitor.Find().Where(p => p.name == model.Name && p.id != model.Id).Count() > 0;

            if (ModelState.IsValid)
            {
                car  dbItem  = RepoCar.FindByPk(model.Id);
                Guid idOwner = (User as CustomPrincipal).IdOwner.Value;
                dbItem = model.GetDbObject(dbItem, idOwner);

                try
                {
                    RepoCar.Save(dbItem);
                }
                catch (Exception e)
                {
                    model.FillCarModelOptions(RepoCarModel.FindAll());
                    return(View("Form", model));
                }

                //message
                string template = HttpContext.GetGlobalResourceObject("MyGlobalMessage", "EditSuccess").ToString();
                this.SetMessage(dbItem.license_plate, template);

                return(RedirectToAction("Index"));
            }
            else
            {
                car car = RepoCar.FindByPk(model.Id);
                ViewBag.name = car.license_plate;
                model.FillCarModelOptions(RepoCarModel.FindAll());
                return(View("Form", model));
            }
        }
Beispiel #23
0
        public ActionResult report_pdf(car car)
        {
            carreport Car_report = new carreport();

            byte[] abytes = Car_report.PrepareReport(db.cars.ToList());
            return(File(abytes, "application/pdf"));
        }
Beispiel #24
0
    public string GetDataForCar()
    {
        string tmp = "";

        if (DropDownList1.SelectedItem != null)
        {
            string       currentCarRegistrNumber = DropDownList1.SelectedItem.ToString();
            car          currentCar = new car();
            List <order> listOrder  = new List <order>();
            //operation operation = new operation();
            List <process> listProcess = new List <process>();
            using (var db = new workshopEntities())
            {
                currentCar = db.cars.Where(m => m.registrNumber == currentCarRegistrNumber).First();
                listOrder  = db.orders.Where(m => m.Car_idCar == currentCar.idCar).ToList();


                tmp += "carNumber: " + currentCar.registrNumber.ToString();
                foreach (order o in listOrder)
                {
                    tmp        += "\norder status: " + o.status.ToString();
                    tmp        += "\nmanager: " + o.worker.lastName;
                    listProcess = db.processes.Where(m => m.Order_idOrder == o.idOrder).ToList();
                    foreach (process p in listProcess)
                    {
                        tmp += "\nname operation: " + p.operation.nameOperation.ToString();
                        tmp += "\nduration operation: " + p.operation.duration.ToString();
                        tmp += "\nworker: " + p.worker.lastName.ToString();
                    }
                }
            }
        }
        return(tmp);
    }
Beispiel #25
0
 public Car(car car)
 {
     Id         = car.Id;
     Model      = car.model;
     HorsePower = car.horsepower;
     OwnerId    = car.person.Id;
 }
Beispiel #26
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            int id = Convert.ToInt32(dataGridView1.CurrentRow.Cells["ProdID"].Value);

            pos = basket.GetLines().Where(o => o.ProdID == id).ToList();
            car = dataFormDTO.db.cars.Find(pos[0].ProdID);

            if (e.ColumnIndex == 9)
            {
                basket.changeQuantity(id, true);
                dataGridView1.UpdateCellValue(8, dataGridView1.CurrentRow.Index);

                setDelivery();
            }

            if (e.ColumnIndex == 10)
            {
                basket.changeQuantity(id, false);
                dataGridView1.UpdateCellValue(8, dataGridView1.CurrentRow.Index);

                setDelivery();
            }

            if (e.ColumnIndex == 11)
            {
                basket.RemoveLine(id);
            }

            setDataGrid();
        }
Beispiel #27
0
    public void Wheel2(WheelJoint2D jointObject, int input_index, bool input_powered)
    {
        this.carInstance = this.gameObject.transform.parent.GetComponent <car> ();
        this.joint       = jointObject;
        this.powered     = input_powered;

        // skopirujem z objektu auta secky dymy a nastavim ich na pozicie koles (pozor na rozlicne polomery koles)
        this.smoke = (ParticleSystem)Instantiate(Resources.Load("particles/bahno_dym", typeof(ParticleSystem)));
        this.smoke.transform.parent = carInstance.transform;
        this.smoke.enableEmission   = false;

        if (this.powered)
        {
            // okrem skopirovani dymu skopirujem aj strikani bahna (pozicia sa este uvidi)
            this.dirt = (ParticleSystem)Instantiate(Resources.Load("particles/bahno", typeof(ParticleSystem)));
            this.dirt.transform.parent = carInstance.transform;
            this.dirt.enableEmission   = false;
        }

        this.sliding       = false;
        this.groundContact = false;
        this.smoking       = false;
        this.wheelRadius   = this.joint.connectedBody.gameObject.GetComponent <CircleCollider2D> ().radius;
        this.skidConstant  = 57.2957795f / this.wheelRadius;
        this.collisionAny  = false;

        // pridanie skriptu pre detekciu kolizie na koleso
        AttachCollisionScript(jointObject, input_index);
    }
Beispiel #28
0
        static void Main(string[] args)
        {
            int car1Speed = 20;
            int car2Speed = 0;
            car car1      = new car("Ford", "Focus", 2010, car1Speed);
            car car2      = new car("Chevy", "Cruze", 2018, car2Speed);

            for (int i = 0; i < 60; i++)
            {
                if (i % 2 == 0)
                {
                    car2Speed = car2.speedup();
                }
                if (i % 3 == 0)
                {
                    car1Speed = car1.speedup();
                }
                if (i % 5 == 0)
                {
                    car1Speed = car1.SlowDown();
                    car2Speed = car2.SlowDown();
                }
            }
            car1.Display();
            car2.Display();
        }
        static void Main(string[] args)
        {
            //CAR INFO
            car myNewCar = new car();

            myNewCar.Make   = "Mini";
            myNewCar.Modle  = "Sport";
            myNewCar.Year   = 2016;
            myNewCar.Colour = "Grey & White";
            //Truck INFO
            Truck mynewtruck = new Truck();

            mynewtruck.Make           = "Ford";
            mynewtruck.Modle          = "Pick-up";
            mynewtruck.Year           = 2001;
            mynewtruck.Colour         = "Black";
            mynewtruck.towingCapacity = 1200;

            //METHODS
            //someMethod(myNewCar);
            //someMethod(mynewtruck);

            //Print to Console
            myNewCar.printMe();
            mynewtruck.printMe();

            Console.ReadLine();
        }
Beispiel #30
0
        public CarDetailPresentationStub(car dbItem)
        {
            this.Id                      = dbItem.id;
            this.IdCarBrand              = dbItem.car_model.car_brand.id;
            this.IdCarModel              = dbItem.id_car_model;
            this.LicensePlate            = dbItem.license_plate;
            this.ModelYear               = dbItem.model_year;
            this.Transmission            = dbItem.transmission;
            this.Fuel                    = dbItem.fuel;
            this.Color                   = dbItem.color;
            this.Photo                   = dbItem.photo;
            this.Capacity                = dbItem.capacity;
            this.Status                  = dbItem.status;
            this.IsActive                = dbItem.is_active;
            this.VehicleRegistrationFile = dbItem.vehicle_registration_file;
            this.TaxFile                 = dbItem.tax_file;
            this.CarModelName            = dbItem.car_model != null ? dbItem.car_model.name : "";
            this.CarBrandName            = dbItem.car_model.car_brand.name;

            EnumHelper eh = new EnumHelper();

            if (dbItem.transmission != null && dbItem.transmission != "")
            {
                CarTransmission type = (CarTransmission)Enum.Parse(typeof(Common.Enums.CarTransmission), dbItem.transmission);
                Transmission = eh.GetEnumDescription(type);
            }
        }
Beispiel #31
0
        public ViewResult Detail(Guid id)
        {
            car dbItem = RepoCar.FindByPk(id);
            CarPresentationStub model = new CarPresentationStub(dbItem);

            return(View(model));
        }
Beispiel #32
0
        public Cars(string n, string d, int p,string ct, int y, string mn, car c):base(n, d, p)

        {
            this.carType = ct;
            this.year = y;
            this.Manufacturer = mn;
            this.c = c;
        }
Beispiel #33
0
 public void LoadAllCars()
 {
     fb_con.Open();
     string sql = "SELECT * FROM CARS ORDER BY ID";
     FbCommand cmd = new FbCommand(sql, fb_con);
     car onecar;
     int tempInt;
     using (FbDataReader r = cmd.ExecuteReader())
     {
         while (r.Read())
         {
             onecar = new car();
             onecar.ID = r.GetInt32(0);
             onecar.REGNUMBER = r.GetString(1);
             onecar.CARMODEL = r.GetString(2);
             onecar.CHECKUPDATE = r.GetString(3);
             //BLOB READING
             onecar.PHOTO = new byte[(r.GetBytes(4, 0, null, 0, int.MaxValue))];
             if(onecar.PHOTO.Length>0)
                 r.GetBytes(0, 0, onecar.PHOTO, 0, onecar.PHOTO.Length);
             /////////////////////
             onecar.NOTE = r.GetString(5);
             onecar.CREATEWHO = r.GetString(6);
             onecar.CREATEWHEN = r.GetString(7);
             onecar.CHANGEWHO = r.GetString(8);
             onecar.CHANGEWHEN= r.GetString(9);
             onecar.DEPARTMENTID = r.GetInt32(10);
             if (int.TryParse(r.GetString(11), out tempInt))
                 onecar.TANK1 = tempInt;
             if (int.TryParse(r.GetString(12), out tempInt))
                 onecar.TANK2 = tempInt;
             if (int.TryParse(r.GetString(13), out tempInt))
                 onecar.MAXCONSUMPTPH = tempInt;
             if (int.TryParse(r.GetString(14), out tempInt))
                 onecar.CSTABILITYTIME = tempInt;
             if (int.TryParse(r.GetString(15), out tempInt))
                 onecar.NOMINALRPM = tempInt;
             carsArray.Add(onecar);
         }
     }
     fb_con.Close();
 }
Beispiel #34
0
 public CWagon(car c)
     : base(c, false)
 {
     this._poidsAVide = c.weight_empty;
     this._poidsRempli = c.weight_loaded;
     this._location = c.location;
     this._wagonDisponible = true;
 }
Beispiel #35
0
 RefreshWatching(car);
Beispiel #36
0
        //给购物车插入新项
        public void insert(int productID, string productname, string prouctImageurl, int quantity, double price, string number, string fenleicar, string color, string size)
        {
            int Itemindex = Itemindexofid(productID);
            if (Itemindex == -1)
            {
                car wewitem = new car();
                wewitem.price = price;
                wewitem.productID = productID;
                wewitem.productname = productname;
                wewitem.quantity = quantity;
                wewitem.number = number;
                wewitem.fenleicar = fenleicar;
                wewitem.color = color;
                wewitem.size = size;

                //wewitem.prouctImageurl = string.Format("productname","uppic");

                this._items.Add(wewitem);

            }
            else
            {

                _items[Itemindex].quantity += 1;
            }
            _datalast = DateTime.Now;
        }
Beispiel #37
0
 MoveMap(car);