public IResult Add(RentAl rental)
 {
     if (rental.ReturnDate < DateTime.Today)
     {
         return(new ErrorResult(Messages.RentalInvalid));
     }
     _rentalDal.Add(rental);
     return(new SuccessResult());
 }
Esempio n. 2
0
        public IActionResult Update(RentAl rental)
        {
            var result = _rentAlService.Update(rental);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest());
        }
Esempio n. 3
0
        public IResult Add(RentAl rentAl)
        {
            var result = CheckReturnDate(rentAl.CarId);

            if (!result.Success)
            {
                return(new ErrorResult(result.Message));
            }
            _rentAlDal.Add(rentAl);
            return(new SuccessResult(result.Message));
        }
Esempio n. 4
0
 public IResult Update(RentAl rentAl)
 {
     _rentAlDal.Update(rentAl);
     return(new SuccessResult(Messages.RentalUpdated));
 }
Esempio n. 5
0
 public IResult Delete(RentAl rentAl)
 {
     _rentAlDal.Delete(rentAl);
     return(new SuccessResult(Messages.RentalDeleted));
 }
 public IResult Update(RentAl rental)
 {
     _rentalDal.Update(rental);
     return(new SuccessResult());
 }
 public IResult Delete(RentAl rental)
 {
     _rentalDal.Delete(rental);
     return(new SuccessResult());
 }