Ejemplo n.º 1
0
 private static void ComparePostAndGetItemModels(CreditNoteItemPostModel postModel, CreditNoteItemListGetModel getModel)
 {
     Assert.AreEqual(postModel.Amount, getModel.Amount);
     Assert.AreEqual(postModel.Code, getModel.Code);
     Assert.AreEqual(
         postModel.DiscountPercentage != 0.0m ? postModel.DiscountName ?? string.Empty : string.Empty,
         getModel.DiscountName);
     Assert.AreEqual(postModel.DiscountPercentage, getModel.DiscountPercentage);
     Assert.AreEqual(postModel.IsTaxMovement, getModel.IsTaxMovement);
     Assert.AreEqual(postModel.Name, getModel.Name);
     Assert.AreEqual(postModel.PriceListItemId, getModel.PriceListItemId);
     Assert.IsNotNull(getModel.Prices);
     Assert.NotZero(getModel.Prices.TotalWithVat);
     Assert.AreEqual(postModel.PriceType, getModel.PriceType);
     Assert.AreEqual(postModel.Unit, getModel.Unit);
     Assert.AreEqual(postModel.VatCodeId, getModel.VatCodeId);
     Assert.AreEqual(postModel.VatRateType, getModel.VatRateType);
 }
Ejemplo n.º 2
0
 private static void AssertDefaultItem(CreditNoteItemPostModel creditNoteItem)
 {
     Assert.IsNotEmpty(creditNoteItem.DiscountName);
     Assert.IsNotEmpty(creditNoteItem.Name);
 }