public async Task <bool> Handle(AddEventDishRequestCommand request, CancellationToken cancellationToken) { foreach (var item in request.EventDishRequest) { var EventDishRequests = new EventDishRequestCollection { AdditionalDishID = item.AdditionalDishID, DishID = item.DishID }; dbContext.EventDishRequestCollection.Add(EventDishRequests); await dbContext.SaveChangesAsync(); } return(true); }
public async Task <bool> Handle(AddAdditionalDishRequestCollectionCommand request, CancellationToken cancellationToken) { var _newDishRequest = new EventDishRequestCollection { DishID = request.Dish.DishID, CreatedOn = DateTime.Now, AdditionalDishID = request.Dish.RequestID, Quantity = request.Dish.Quantity }; dbContext.EventDishRequestCollection.Add(_newDishRequest); await dbContext.SaveChangesAsync(); return(true); }