Example #1
0
        private MaterialModel TransferWithProductMaterialModel(Data.Entities.Material entity)
        {
            var mm = new MaterialModel
            {
                MaterialId = entity.MaterialId,
                Name       = entity.Name,
                Cost       = entity.Cost,
                Materials  = new List <ProductMaterialModel>()
            };


            foreach (var m in entity.ProductMaterials)
            {
                var material = new ProductMaterialModel {
                    Quantity = m.Quantity
                };
                material.MaterialName = m.Material.Name;
                material.Quantity     = m.Quantity;
                material.MaterialId   = m.MaterialId;

                mm.Materials.Add(material);
            }

            return(mm);
        }
Example #2
0
 private MaterialModel Transfer(Data.Entities.Material entity)
 {
     return(new MaterialModel
     {
         MaterialId = entity.MaterialId,
         Name = entity.Name,
         Cost = entity.Cost
     });
 }