コード例 #1
0
ファイル: AdminOfferEntryDao.cs プロジェクト: hieur8/web-mbec
        public void InsertOffer(SaveByBrandDataModel inputObject)
        {
            // Get sysdate
            var currentDate = DateTime.Now;
            // Get list items
            var listItems = GetItemByBrand(inputObject.BrandCd);
            var offerCd = Convert.ToDecimal(inputObject.OfferCd);

            // Insert item
            foreach (var itemCd in listItems)
            {
                var entity = new Offer();
                entity.OfferCd = Convert.ToString(offerCd++);
                entity.ItemCd = itemCd;
                entity.StartDate = inputObject.StartDate;
                entity.EndDate = inputObject.EndDate;
                entity.OfferDiv = inputObject.OfferDiv;
                entity.Percent = inputObject.Percent;
                entity.SortKey = decimal.Zero;
                entity.OfferGroupCd = inputObject.OfferGroupCd;
                entity.Notes = inputObject.Notes;
                entity.CreateUser = PageHelper.UserName;
                entity.CreateDate = currentDate;
                entity.UpdateUser = PageHelper.UserName;
                entity.UpdateDate = currentDate;
                entity.DeleteFlag = false;

                EntityManager.Offers.InsertOnSubmit(entity);
            }

            // Submit
            EntityManager.SubmitChanges();
        }
コード例 #2
0
ファイル: AdminOfferEntryDao.cs プロジェクト: hieur8/web-mbec
        public void InsertOffer(SaveDataModel inputObject)
        {
            // Get sysdate
            var currentDate = DateTime.Now;

            // Set item
            var entity = new Offer();
            entity.OfferCd = inputObject.OfferCd;
            entity.ItemCd = inputObject.ItemCd;
            entity.StartDate = inputObject.StartDate;
            entity.EndDate = inputObject.EndDate;
            entity.OfferDiv = inputObject.OfferDiv;
            entity.Percent = inputObject.Percent;
            entity.SortKey = decimal.Zero;
            entity.OfferGroupCd = inputObject.OfferGroupCd;
            entity.Notes = inputObject.Notes;
            entity.CreateUser = PageHelper.UserName;
            entity.CreateDate = currentDate;
            entity.UpdateUser = PageHelper.UserName;
            entity.UpdateDate = currentDate;
            entity.DeleteFlag = false;

            EntityManager.Offers.InsertOnSubmit(entity);

            // Submit
            EntityManager.SubmitChanges();
        }
コード例 #3
0
ファイル: AdminOfferListDao.cs プロジェクト: hieur8/web-mbec
        public void UpdateOffer(Offer param)
        {
            // Get sysdate
            var currentDate = DateTime.Now;

            // Set item
            var entity = GetSingle<Offer>(param.OfferCd, true);
            entity.OfferGroupCd = param.OfferGroupCd;
            entity.ItemCd = param.ItemCd;
            entity.StartDate = param.StartDate;
            entity.EndDate = param.EndDate;
            entity.Percent = param.Percent;
            entity.Notes = param.Notes;
            entity.DeleteFlag = param.DeleteFlag;
            entity.UpdateUser = PageHelper.UserName;
            entity.UpdateDate = currentDate;
        }
コード例 #4
0
ファイル: Entities.designer.cs プロジェクト: hieur8/web-mbec
		private void detach_Offers(Offer entity)
		{
			this.SendPropertyChanging();
			entity.Item = null;
		}
コード例 #5
0
ファイル: Entities.designer.cs プロジェクト: hieur8/web-mbec
		private void attach_Offers(Offer entity)
		{
			this.SendPropertyChanging();
			entity.Item = this;
		}
コード例 #6
0
ファイル: Entities.designer.cs プロジェクト: hieur8/web-mbec
 partial void DeleteOffer(Offer instance);
コード例 #7
0
ファイル: Entities.designer.cs プロジェクト: hieur8/web-mbec
 partial void UpdateOffer(Offer instance);
コード例 #8
0
ファイル: Entities.designer.cs プロジェクト: hieur8/web-mbec
 partial void InsertOffer(Offer instance);