Beispiel #1
0
 public AddMotorBikeViewModel ToMotorBikeViewModel(MotorBikeEntity model)
 {
     return(new AddMotorBikeViewModel
     {
         Id = model.Id,
         Name = model.Name,
         Cylinder = model.Cylinder,
         WidthTireF = model.WidthTireF,
         HeightTireF = model.HeightTireF,
         FrontTire = model.FrontTire,
         WidthTireR = model.WidthTireR,
         HeightTireR = model.HeightTireR,
         RearTire = model.RearTire,
         Millimeters = model.Millimeters,
         MakerId = model.TypeMaker.BikeMaker.Id,
         Makers = _combosHelper.GetComboMakers(),
         TypeId = model.TypeMaker.BikeType.Id,
         Types = _combosHelper.GetComboTypes(),
         TypeMaker = model.TypeMaker
     });
 }
Beispiel #2
0
        private async Task <MotorBikeEntity> CheckMotorBikeAsync(string name, int cylinder, bool millimeters,
                                                                 int orgw_ft, int orgh_ft, int fronttire, int orgw_rt, int orgh_rt, int reartire, TypeMakerEntity typeMaker)
        {
            var motorbike = new MotorBikeEntity
            {
                Name            = name,
                Cylinder        = cylinder,
                Millimeters     = millimeters,
                WidthTireF      = orgw_ft,
                HeightTireF     = orgh_ft,
                FrontTire       = fronttire,
                WidthTireR      = orgw_rt,
                HeightTireR     = orgh_rt,
                RearTire        = reartire,
                TypeMaker       = typeMaker,
                MotorBikeSpares = new List <MotorBikeSpareEntity>(),
            };
            await _dataContext.MotorBikes.AddAsync(motorbike);

            await _dataContext.SaveChangesAsync();

            return(motorbike);
        }
Beispiel #3
0
        private async Task <MotorBikeSpareEntity> CheckMotorBikeSpareAsync(int yearsince, int until, MotorBikeEntity motorBike)
        {
            var bikespare = new MotorBikeSpareEntity
            {
                YearSince   = yearsince,
                YearUntil   = until,
                MotorBike   = motorBike,
                BikerMotors = new List <BikerMotorEntity>()
            };

            _dataContext.MotorBikeSpares.Add(bikespare);

            await _dataContext.SaveChangesAsync();

            return(bikespare);
        }