public IResult Update(Rental rental) { if (_rentDal.Get(r => r.Id == rental.Id) == null) { return(new ErrorResult(Messages.RentalNotFound)); } _rentDal.Update(rental); return(new ErrorResult(Messages.RentUpdated)); }
public IResult CarReturn(Rental rental) { List <Rental> rentData = _manager.GetAll(p => p.CarId == rental.CarId); foreach (var item in rentData) { if (item.ReturnDate == null) { item.ReturnDate = DateTime.Now; _manager.Update(item); } } //rental.ReturnDate = DateTime.Now; //_manager.Update(rental); return(new SuccessResult(Messages.CarReturn)); }
public IResult Update(Rent rent) { IResult result = BusinessRules.Run(); if (result != null) { return(result); } _rentDal.Update(rent); return(new SuccessResult()); }
public IResult Update(Rent rent) { _rentDal.Update(rent); return(new SuccessResult(Messages.RentUpdated)); }
public IResult Update(Rent rent) { _rentDal.Update(rent); return(new SuccessResult(Messages.FixThisDoor)); }
public IResult Update(Rent rent) { _rentDal.Update(rent); return(new SuccessResult()); }
public IResult Update(Rental entity) { _rentalDal.Update(entity); return(new SuccessResult(Messages.CarUpdated)); }
public IResult Update(RentAl rental) { _rentalDal.Update(rental); return(new SuccessResult()); }