public VBRealizationDocumentUnitCostsItemModel(int itemId, UnitPaymentOrderItemDto element) { VBRealizationDocumentExpenditureItemId = itemId; Amount = element.Amount.GetValueOrDefault(); Date = element.Date.GetValueOrDefault(); Remark = element.Remark; UseVat = element.UseVat.GetValueOrDefault(); UseIncomeTax = element.UseIncomeTax.GetValueOrDefault(); IncomeTaxId = element.IncomeTax.Id.GetValueOrDefault(); IncomeTaxName = element.IncomeTax.Name; IncomeTaxRate = element.IncomeTax.Rate.GetValueOrDefault(); IncomeTaxBy = element.IncomeTaxBy; }
public void should_success_instantiate_with_dto() { UnitPaymentOrderItemDto element = new UnitPaymentOrderItemDto() { IncomeTax = new IncomeTaxDto() { Name = "Name", Rate = 1, Id = 1 }, UseIncomeTax = true, }; VBRealizationDocumentUnitCostsItemModel model = new VBRealizationDocumentUnitCostsItemModel(1, element); }