/// <summary> /// Deprecated Method for adding a new object to the tblPricing EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddTotblPricing(tblPricing tblPricing) { base.AddObject("tblPricing", tblPricing); }
private ProductPricingDTO Map(tblPricing tbl) { var dto = new ProductPricingDTO { MasterId = tbl.id, DateCreated = tbl.IM_DateCreated, DateLastUpdated = tbl.IM_DateLastUpdated, ProductMasterId = tbl.ProductRef, ProductPricingTierMasterId = tbl.Tier, ProductPricingItems = new List<ProductPricingItemDTO>(), StatusId = tbl.IM_Status }; var items = tbl.tblPricingItem .Where(s => s.IM_Status == (int) EntityStatus.Active) .OrderByDescending(n => n.EffecitiveDate).ToList(); var item = items.FirstOrDefault(); if(item != null) { var dtoitem = new ProductPricingItemDTO { DateCreated = item.IM_DateCreated, DateLastUpdated = item.IM_DateLastUpdated, EffectiveDate = item.EffecitiveDate, ExFactoryRate = item.Exfactory, MasterId = item.id, ProductPricingMasterId = item.PricingId, SellingPrice = item.SellingPrice, StatusId = item.IM_Status }; dto.ProductPricingItems.Add(dtoitem); } return dto; }
/// <summary> /// Create a new tblPricing object. /// </summary> /// <param name="id">Initial value of the id property.</param> /// <param name="productRef">Initial value of the ProductRef property.</param> /// <param name="tier">Initial value of the Tier property.</param> /// <param name="iM_DateCreated">Initial value of the IM_DateCreated property.</param> /// <param name="iM_DateLastUpdated">Initial value of the IM_DateLastUpdated property.</param> /// <param name="iM_Status">Initial value of the IM_Status property.</param> public static tblPricing CreatetblPricing(global::System.Guid id, global::System.Guid productRef, global::System.Guid tier, global::System.DateTime iM_DateCreated, global::System.DateTime iM_DateLastUpdated, global::System.Int32 iM_Status) { tblPricing tblPricing = new tblPricing(); tblPricing.id = id; tblPricing.ProductRef = productRef; tblPricing.Tier = tier; tblPricing.IM_DateCreated = iM_DateCreated; tblPricing.IM_DateLastUpdated = iM_DateLastUpdated; tblPricing.IM_Status = iM_Status; return tblPricing; }
tblPricing Map(tblPricing item) { var discountGroup = new tblPricing() { id = item.id, ProductRef = item.ProductRef, Tier = item.Tier, IM_DateCreated =item.IM_DateCreated, IM_DateLastUpdated = DateTime.Now, IM_Status = item.IM_Status, }; return discountGroup; }