Example #1
0
 public ClientOrderToReview CreateOrderReview(Dish selectedDish, int orderSubscriptionId)
 {
     var clientOrderToReviewId = _myClientOrdersToReview.Max(c => c.ClientOrderToReviewId) + 1;
     var newClientOrderToReview = new ClientOrderToReview
     {
         ClientOrderToReviewId = clientOrderToReviewId,
         ClientId = 1,
         CookerId = selectedDish.CookerId,
         MenuId = selectedDish.MenuId,
         OrderId = orderSubscriptionId,
         OrderDate = DateTime.Today.Date,
         OrderModelTypeId = (int)OrderModelType.Values.Subscription
     };
     _myClientOrdersToReview.Add(newClientOrderToReview);
     return newClientOrderToReview;
 }
 public ClientOrderToReview FirstClientOrderToReview()
 {
     var firstClientOrderToReview = new ClientOrderToReview
     {
         ClientOrderToReviewId = 1,
         ClientId = 1,
         CookerId = 1,
         MenuId = 1,
         OrderId = 1,
         OverallFeedBackRating = 0,
         ItemAccuracyRating = 0,
         CommunicationRating = 0,
         DeliveryTimeRating = 0,
         Comment = null,
         Photo = null,
         OrderDate = DateTime.Today.Date,
      //View Model   OrderItems = (from c in new FakeOrderItems().MyOrderItems where c.OrderId == 1 select c).ToList()
     };
     return firstClientOrderToReview;
 }
Example #3
0
 private void DeleteClientOrderToReview(ClientOrderToReview clientOrderToReview)
 {
     //Delete Client Order to Review
     Assert.AreEqual(1, _uow.ClientOrderToReviewRepository.FindBy(x => x.ClientOrderToReviewId == clientOrderToReview.ClientOrderToReviewId).Count());
     _uow.ClientOrderToReviewRepository.Delete(clientOrderToReview);
     _uow.Save();
     Assert.AreEqual(0, _uow.ClientOrderToReviewRepository.FindBy(x => x.ClientOrderToReviewId == clientOrderToReview.ClientOrderToReviewId).Count());
 }
Example #4
0
 private ClientOrderToReview CreateClientOrdertoReview(OrderSubscriptionItem firstsubscriptionItemForWeek1)
 {
     Assert.AreEqual(0, _uow.ClientOrderToReviewRepository.FindBy(x => x.OrderId == firstsubscriptionItemForWeek1.OrderSubscriptionId).Count());
     // Client Order to Review
     var clientOrderToReview = new ClientOrderToReview
     {
         ClientOrderToReviewId = _uow.ClientOrderToReviewRepository.All.ToList().Max(x => x.ClientOrderToReviewId) + 1,
         ClientId = 2,
         CookerId = firstsubscriptionItemForWeek1.CookerId,
         MenuId = firstsubscriptionItemForWeek1.MenuId,
         OrderId = firstsubscriptionItemForWeek1.OrderSubscriptionId,
         OverallFeedBackRating = 0,
         ItemAccuracyRating = 0,
         CommunicationRating = 0,
         DeliveryTimeRating = 0,
         Comment = null,
         Photo = null,
         OrderDate = DateTime.Today.Date,
         OrderModelTypeId = (int)OrderModelType.Values.Subscription
     };
     _uow.ClientOrderToReviewRepository.Add(clientOrderToReview);
     _uow.Save();
     Assert.AreEqual(1, _uow.ClientOrderToReviewRepository.FindBy(x => x.OrderId == firstsubscriptionItemForWeek1.OrderSubscriptionId).Count());
     return clientOrderToReview;
 }