public static ProductType Map(this tblProductType productType) { ProductType pt = new ProductType(productType.id) { Name = productType.name, Description=productType.Description, Code=productType.code }; pt._SetDateCreated(productType.IM_DateCreated); pt._SetDateLastUpdated(productType.IM_DateLastUpdated); pt._SetStatus((EntityStatus)productType.IM_Status); return pt; }
protected Guid AddProductType(string name, string code) { ProductType pt = new ProductType(Guid.NewGuid()) { Name = name, Code=code }; pt._SetStatus(EntityStatus.Active); return _productTypeRepository.Save(pt); ; }