Ejemplo n.º 1
0
        public FillUp AddFillUp(int odometer, double liters, bool isFull = true)
        {
            var fillUpItem = new FillUp(odometer, liters, isFull);

            if (FillUps.Count > 0)
            {
                FillUps.Last().NextFileUp = fillUpItem;
            }
            FillUps.Add(fillUpItem);
            return(fillUpItem);
        }
Ejemplo n.º 2
0
        public FillUp AddFillUp(int odometer, double liters)
        {
            FillUp f = new FillUp(odometer, liters);

            if (FillUps.Count > 0)
            {
                FillUps.Last().NextFillUp = f;
            }
            FillUps.Add(f);

            return(f);
        }
Ejemplo n.º 3
0
        public FillUp AddFillUp(int odometer, double liters, bool isFull = true)
        {
            var f = new FillUp();

            f.Odometer   = odometer;
            f.Liters     = liters;
            f.IsFull     = isFull;
            f.NextFillUp = null;

            if (FillUps.Count > 0)
            {
                FillUps.Last().NextFillUp = f;
            }

            FillUps.Add(f);
            return(f);
        }
Ejemplo n.º 4
0
        public FillUp AddFillUp(int odometer, double lister)
        {
            if (odometer <= 0)
            {
                throw new Exception();
            }
            if (lister <= 0)
            {
                throw new Exception();
            }
            var fillUp = new FillUp(odometer, lister);

            if (FillUps.Count > 0)
            {
                var last = FillUps.Last();
                last.Next = fillUp;
            }

            FillUps.Add(fillUp);
            return(fillUp);
        }