public async Task <ActionResult> DeleteConfirmed(int id)
        {
            Bycicle bycicle = await db.Bycicles.FindAsync(id);

            db.Bycicles.Remove(bycicle);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Example #2
0
        public async Task <IHttpActionResult> GetBycicle(int id)
        {
            Bycicle bycicle = await db.Bycicles.FindAsync(id);

            if (bycicle == null)
            {
                return(NotFound());
            }

            return(Ok(bycicle));
        }
Example #3
0
        private void comboBox1_SelectedValueChanged(object sender, EventArgs e)
        {
            this.distanceChart.Series["Distancia"].Points.Clear();

            Bycicle bycicle = (Bycicle)this.comboBox1.SelectedValue;

            foreach (DistanceEntry distanceEntry in bycicle.DistanceEntries)
            {
                this.distanceChart.Series["Distancia"].Points.AddXY(distanceEntry.Distance, 40);
            }
        }
    void Start()
    {
        Car       car       = new Car();
        Bycicle   bycicle   = new Bycicle();
        Bird      bird      = new Bird();
        SpaceShip spaceship = new SpaceShip();

        car.move();
        bycicle.move();
        bird.move();
        spaceship.move();
    }
        // GET: Bycicles/Details/5
        public async Task <ActionResult> Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Bycicle bycicle = await db.Bycicles.FindAsync(id);

            if (bycicle == null)
            {
                return(HttpNotFound());
            }
            return(View(bycicle));
        }
 private BycicleView ToView(Bycicle bycicle)
 {
     return(new BycicleView
     {
         BycicleId = bycicle.BycicleId,
         Description = bycicle.Description,
         ImagePath = bycicle.ImagePath,
         IsAvailable = bycicle.IsAvailable,
         Latitude = bycicle.Latitude,
         Longitude = bycicle.Longitude,
         Street = bycicle.Street,
         University = bycicle.University,
     });
 }
Example #7
0
        private List <Pin> GetPins(Bycicle uni)
        {
            List <Pin> pins     = new List <Pin>();
            var        position = new Position(double.Parse(uni.Latitude), double.Parse(uni.Longitude));

            pins.Add(new Pin
            {
                Label    = uni.Street,
                Address  = uni.Description,
                Position = position,
                Type     = PinType.Place,
            });

            return(pins);
        }
        private void buttonAddDistanceEntry_Click(object sender, EventArgs e)
        {
            Bycicle bycicle = (Bycicle)this.comboBoxBikes.SelectedItem;

            if (bycicle == null)
            {
                MessageBox.Show("Elija una", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                int distance = (int)this.numericUpDownDistance.Value;
                DateTime dateTime = this.dateTimePicker.Value;

                bycicle.AddDistanceEntry(new DistanceEntry() { DateTime = dateTime, Distance = distance });
            }
        }
Example #9
0
        private void listBoxBikes_SelectedValueChanged(object sender, EventArgs e)
        {
            Bycicle bycicle = (Bycicle)this.listBoxBikes.SelectedItem;

            if (bycicle == null)
            {
                return;
            }

            string bikeNewOrOld = bycicle.IsNew ? "y es nueva" : "y es usada";

            string bikeSize = bycicle.BikeSize == BikeSize.SIZE_26 ? "Rodado 26" : "Rodado 32";

            this.textBoxBikeDetail.Text      = $"Nombre: {bycicle.Name} Tipo: {bycicle.BikeType} {bikeNewOrOld} Rodado: {bikeSize}";
            this.textBoxBikeDetail.ForeColor = bycicle.BikeSize == BikeSize.SIZE_26 ? Color.Red : Color.Green;
        }
Example #10
0
        private void buttonAdd_Click(object sender, EventArgs e)
        {
            string   bikeName  = this.textBoxName.Text;
            BikeType type      = (BikeType)this.comboBoxType.SelectedItem;
            bool     isBikeNew = this.checkBoxIsNew.Checked;

            Bycicle bike = new Bycicle()
            {
                Name     = bikeName,
                BikeType = type,
                IsNew    = isBikeNew,
                BikeSize = this.radioButtonSize26.Checked ? BikeSize.SIZE_26 : BikeSize.SIZE_32
            };

            BycicleHandler.AddBycicle(bike);

            this.textBoxName.Text = "";
            this.LoadBycicles();
        }