示例#1
0
 public IResult ReturnACar(Rental rental)
 {
     if (!IsCarAvailable(rental).Success)
     {
         _rentalDAL.Update(rental);
         return(new SuccessResult(Messages.CarReturned));
     }
     return(new ErrorResult(Messages.CarNotReturned));
 }
 public IResult Update(Rental rental)
 {
     _rentalDAL.Update(rental);
     return(new SuccessResult());
 }
示例#3
0
 public IResult Update(NRental rental)
 {
     _iRentalDal.Update(rental);
     return(new SuccessResult(Messages.RentalUpdated));
 }
示例#4
0
 public IResult Update(Rental rental)
 {
     _rentalDAL.Update(rental);
     return(new SuccessResult(Messages.RentalUpdated));
 }
 public IResult Update(Rental rental)
 {
     rental.ReturnDate = DateTime.Now;
     _rentalDal.Update(rental);
     return(new SuccessResult(Messages.RentalUpdated));
 }