public Favorite Get(int id) { var favoriteGet = FavoriteFactoryDAL.GetCollectionDAL().Get(id); Favorite favorite = new Favorite(favoriteGet.Id, favoriteGet.UserId, favoriteGet.CarId); return(favorite); }
public bool Update() { FavoriteDTO favoriteDTO = new FavoriteDTO { Id = this.Id, UserId = this.UserId, CarId = this.CarId }; return(FavoriteFactoryDAL.GetDAL().Update(favoriteDTO)); }
public bool Create(Favorite favorite) { FavoriteDTO favoriteDTO = new FavoriteDTO() { Id = 0, UserId = favorite.UserId, CarId = favorite.CarId }; return(FavoriteFactoryDAL.GetCollectionDAL().Create(favoriteDTO)); }
public List <Car> GetAllFavorites(int userId) { List <Car> carList = new List <Car>(); var favorites = FavoriteFactoryDAL.GetCollectionDAL().GetAllByUserId(userId); foreach (var favorite in favorites) { carList.Add(Get(favorite.CarId)); } return(carList); }
public List <Favorite> GetAllByUserId(int userId) { List <Favorite> favoriteList = new List <Favorite>(); var favorites = FavoriteFactoryDAL.GetCollectionDAL().GetAllByUserId(userId); foreach (var favorite in favorites) { favoriteList.Add(new Favorite(favorite.Id, favorite.UserId, favorite.CarId)); } return(favoriteList); }
public bool CheckFavorite(int userId, int carId) { return(FavoriteFactoryDAL.GetCollectionDAL().CheckFavorite(userId, carId)); }
public bool DeleteFromUser(int userId, int carId) { return(FavoriteFactoryDAL.GetCollectionDAL().DeleteFromUser(userId, carId)); }
public bool Delete(int id) { return(FavoriteFactoryDAL.GetCollectionDAL().Delete(id)); }