Esempio n. 1
0
        public TechnicalReviewModel MapToTechnicalReviewModel()
        {
            var result = new TechnicalReviewModel
            {
                Id        = this.Id,
                VehicleId = this.VehicleId,
                Date      = this.Date,
                DueDate   = this.DueDate,
                Passed    = this.Passed,
            };

            return(result);
        }
Esempio n. 2
0
 public BaseContractResponse UpdateTechnicalReview(TechnicalReviewModel technicalReviewModel)
 {
     return(ExecuteAction <BaseContractResponse>(r =>
     {
         var technicalReview = _dbContext.TechnicalReviews.FirstOrDefault(u => u.Id == technicalReviewModel.Id);
         technicalReview.Id = technicalReview.Id;
         technicalReview.VehicleId = technicalReview.VehicleId;
         technicalReview.Date = technicalReviewModel.Date;
         technicalReview.DueDate = technicalReview.DueDate;
         technicalReview.Passed = technicalReviewModel.Passed;
         _dbContext.TechnicalReviews.Update(technicalReview);
         _dbContext.SaveChanges();
     }));
 }
Esempio n. 3
0
 public CreateTechnicalReviewResponse CreateTechnicalReview(TechnicalReviewModel technicalReviewModel)
 {
     return(ExecuteAction <CreateTechnicalReviewResponse>(r =>
     {
         var TechnicalReview = new TechnicalReview()
         {
             VehicleId = technicalReviewModel.VehicleId,
             Date = technicalReviewModel.Date,
             DueDate = technicalReviewModel.DueDate,
             Passed = technicalReviewModel.Passed
         };
         _dbContext.TechnicalReviews.Add(TechnicalReview);
         _dbContext.SaveChanges();
         r.Id = TechnicalReview.Id;
     }));
 }