/// <summary> /// 更新 /// </summary> /// <param name="model"></param> /// <returns></returns> public bool Edit(EventProduct model) { if (model == null) { return(false); } using (EventProductDAL dal = new EventProductDAL()) { CTMS_EVENTPRODUCT entitys = ModelToEntity(model); return(dal.Edit(entitys)); } }
/// <summary> /// 新增 /// </summary> /// <param name="model"></param> /// <returns></returns> public string Add(EventProduct model) { if (model == null) { return(string.Empty); } using (EventProductDAL dal = new EventProductDAL()) { CTMS_EVENTPRODUCT entity = ModelToEntity(model); entity.EVENTPRODUCTID = string.IsNullOrEmpty(model.EventProductId) ? Guid.NewGuid().ToString() : model.EventProductId; return(dal.Add(entity)); } }
/// <summary> /// Entity转Model /// </summary> /// <param name="entity"></param> /// <returns></returns> private EventProduct EntityToModel(CTMS_EVENTPRODUCT entity) { if (entity != null) { var model = new EventProduct() { EventProductId = entity.EVENTPRODUCTID, EventId = entity.EVENTID, ProductID = entity.PRODUCTID, ProductName = entity.PRODUCTNAME, ProductPrice = entity.PRODUCTPRICE, ProductDes = entity.PRODUCTDES, IsAlreadyBuy = entity.ISALREADYBUY }; return(model); } return(null); }
/// <summary> /// Model转Entity /// </summary> /// <param name="model"></param> /// <returns></returns> private CTMS_EVENTPRODUCT ModelToEntity(EventProduct model) { if (model != null) { var entity = new CTMS_EVENTPRODUCT() { EVENTPRODUCTID = model.EventProductId, EVENTID = model.EventId, PRODUCTID = model.ProductID, PRODUCTNAME = model.ProductName, PRODUCTPRICE = model.ProductPrice, PRODUCTDES = model.ProductDes, ISALREADYBUY = model.IsAlreadyBuy }; return(entity); } return(null); }