public ShoppingMealBTO UpdateShoppingMeal(ShoppingMealBTO shoppingMealBto) { ShoppingMealDTO shoppingMeal; if (shoppingMealBto != null) { shoppingMeal = shoppingMealRepository.Update(shoppingMealBto.BTOToShoppingMealDomain().ShoppingMealDomainToDTO()); return(shoppingMeal?.DTOToShoppingMealDomain().ShoppingMealDomainToBTO() ?? null); } return(null); }
public ShoppingMealBTO AddShoppingMeal(ShoppingMealBTO shoppingMealBto) { ShoppingMealDTO meal = new ShoppingMealDTO(); if (shoppingMealBto != null) { meal = shoppingMealRepository.Create(shoppingMealBto.BTOToShoppingMealDomain().ShoppingMealDomainToDTO()); return(meal.DTOToShoppingMealDomain().ShoppingMealDomainToBTO()); } return(null); }
public static ShoppingMealDomain BTOToShoppingMealDomain(this ShoppingMealBTO shoppingMealBto) { if (shoppingMealBto != null) { return new ShoppingMealDomain { Id = shoppingMealBto.Id, Quantity = shoppingMealBto.Quantity, MealId = shoppingMealBto.MealId, Meal = shoppingMealBto.Meal.BTOToMealDomain(), BasketId = shoppingMealBto.BasketId, Basket = shoppingMealBto.Basket.BTOToBasketDomain() } } ; else { return(null); } }