示例#1
0
        public void should_success_instantiate()
        {
            Guid             id   = Guid.NewGuid();
            GarmentPreparing item = new GarmentPreparing(new GarmentPreparingReadModel(id));

            item.setUENId(1);
            item.SetUnitId(new UnitDepartmentId(1));
            Assert.NotNull(item);
        }
示例#2
0
        public GarmentAvalProductItemDto(GarmentAvalProductItem garmentAvalProductItem)
        {
            Id = garmentAvalProductItem.Identity;

            LastModifiedDate = garmentAvalProductItem.AuditTrail.ModifiedDate ?? garmentAvalProductItem.AuditTrail.CreatedDate;
            LastModifiedBy   = garmentAvalProductItem.AuditTrail.ModifiedBy ?? garmentAvalProductItem.AuditTrail.CreatedBy;

            APId            = garmentAvalProductItem.APId;
            PreparingId     = new GarmentPreparing(garmentAvalProductItem.PreparingId.Value, "", "");
            PreparingItemId = new GarmentPreparingItem(garmentAvalProductItem.PreparingItemId.Value, null, "", 0);
            Product         = new Product(garmentAvalProductItem.ProductId.Value, garmentAvalProductItem.ProductName, garmentAvalProductItem.ProductCode);
            DesignColor     = garmentAvalProductItem.DesignColor;
            Quantity        = garmentAvalProductItem.Quantity;
            Uom             = new Uom(garmentAvalProductItem.UomId.Value, garmentAvalProductItem.UomUnit);
            BasicPrice      = garmentAvalProductItem.BasicPrice;
            IsReceived      = garmentAvalProductItem.IsReceived;
        }
示例#3
0
        public GarmentPreparingDto(GarmentPreparing garmentPreparing)
        {
            Id = garmentPreparing.Identity;

            LastModifiedDate = garmentPreparing.AuditTrail.ModifiedDate ?? garmentPreparing.AuditTrail.CreatedDate;
            LastModifiedBy   = garmentPreparing.AuditTrail.ModifiedBy ?? garmentPreparing.AuditTrail.CreatedBy;

            UENId       = garmentPreparing.UENId;
            UENNo       = garmentPreparing.UENNo;
            Unit        = new UnitDepartment(garmentPreparing.UnitId.Value, garmentPreparing.UnitName, garmentPreparing.UnitCode);
            ProcessDate = garmentPreparing.ProcessDate;
            RONo        = garmentPreparing.RONo;
            Article     = garmentPreparing.Article;
            IsCuttingIn = garmentPreparing.IsCuttingIn;
            CreatedBy   = garmentPreparing.AuditTrail.CreatedBy;
            Buyer       = new Domain.Shared.ValueObjects.Buyer(garmentPreparing.BuyerId.Value, garmentPreparing.BuyerCode, garmentPreparing.BuyerName);
        }