Esempio n. 1
0
        /// <summary>
        /// 更新
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool Edit(GuidelineProduct model)
        {
            if (model == null)
            {
                return(false);
            }
            using (GuidelineProductDAL dal = new GuidelineProductDAL())
            {
                CTMS_GUIDELINEPRODUCT entitys = ModelToEntity(model);

                return(dal.Edit(entitys));
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 新增
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public string Add(GuidelineProduct model)
        {
            if (model == null)
            {
                return(string.Empty);
            }

            using (GuidelineProductDAL dal = new GuidelineProductDAL())
            {
                CTMS_GUIDELINEPRODUCT entity = ModelToEntity(model);
                entity.GUIDELINEPRODUCTID = string.IsNullOrEmpty(model.GuidelineProductId) ? Guid.NewGuid().ToString() : model.GuidelineProductId;

                return(dal.Add(entity));
            }
        }
Esempio n. 3
0
        /// <summary>
        /// Entity转Model
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        private GuidelineProduct EntityToModel(CTMS_GUIDELINEPRODUCT entity)
        {
            if (entity != null)
            {
                var model = new GuidelineProduct()
                {
                    GuidelineProductId = entity.GUIDELINEPRODUCTID,
                    GuidelineId        = entity.GUIDELINEID,
                    ProductId          = entity.PRODUCTID,
                    ProductName        = entity.PRODUCTNAME,
                    ProductPrice       = entity.PRODUCTPRICE,
                    Productdes         = entity.PRODUCTDES,
                    IsAlreadyBuy       = entity.ISALREADYBUY
                };

                return(model);
            }
            return(null);
        }
Esempio n. 4
0
        /// <summary>
        /// Model转Entity
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        private CTMS_GUIDELINEPRODUCT ModelToEntity(GuidelineProduct model)
        {
            if (model != null)
            {
                var entity = new CTMS_GUIDELINEPRODUCT()
                {
                    GUIDELINEPRODUCTID = model.GuidelineProductId,
                    GUIDELINEID        = model.GuidelineId,
                    PRODUCTID          = model.ProductId,
                    PRODUCTNAME        = model.ProductName,
                    PRODUCTPRICE       = model.ProductPrice,
                    PRODUCTDES         = model.Productdes,
                    ISALREADYBUY       = model.IsAlreadyBuy
                };

                return(entity);
            }
            return(null);
        }