Ejemplo n.º 1
0
        //Delete
        //public bool RemoveCarByModel(string model)
        //{
        //    GreenPlan car = GetCarsByModel(model);
        //    if (car == null)
        //    {
        //        return false;
        //    }
        //    int initialCount = _listOfCars.Count;
        //    _listOfCars.Remove(car);
        //    if (initialCount > _listOfCars.Count)
        //    {
        //        return true;
        //    }
        //    else
        //    {
        //        return false;
        //    }
        //}

        public bool RemoveCarByNum(int carNum)
        {
            GreenPlan car = GetCarsByNum(carNum);

            if (car == null)
            {
                return(false);
            }
            int initialCount = _listOfCars.Count;

            _listOfCars.Remove(car);
            if (initialCount > _listOfCars.Count)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Ejemplo n.º 2
0
        //Update
        //public bool UpdateCarByModel(string origModel, GreenPlan car)
        //{
        //    //Find the item
        //    GreenPlan oldCar = GetCarsByModel(origModel);
        //    //Update car
        //    if (oldCar != null)
        //    {
        //        oldCar.Type = car.Type;
        //        oldCar.Make = car.Make;
        //        oldCar.Model = car.Model;
        //        oldCar.CityMpg = car.CityMpg;
        //        oldCar.HwyMpg = car.HwyMpg;
        //        oldCar.Msrp = car.Msrp;
        //        return true;
        //    }
        //    else
        //    {
        //        return false;
        //    }
        //}
        //Update by num
        public bool UpdateCarByNum(int origNum, GreenPlan car)
        {
            //Find the item
            GreenPlan oldCar = GetCarsByNum(origNum);

            //Update car
            if (oldCar != null)
            {
                oldCar.Type    = car.Type;
                oldCar.Make    = car.Make;
                oldCar.Model   = car.Model;
                oldCar.CityMpg = car.CityMpg;
                oldCar.HwyMpg  = car.HwyMpg;
                oldCar.Msrp    = car.Msrp;
                return(true);
            }
            else
            {
                return(false);
            }
        }
Ejemplo n.º 3
0
 //Create
 public void AddCarsToList(GreenPlan car)
 {
     _listOfCars.Add(car);
 }