public string TemplateDeleteData() { string content = string.Empty; string error = ""; var responseData = new ResponseData(); string key = string.Empty; if (FormatParamValue(Request("id")) != null && FormatParamValue(Request("id")) != string.Empty) { key = FormatParamValue(Request("id")).ToString().Trim(); } if (key == null || key.Trim().Length == 0) { responseData.success = false; responseData.msg = "活动ID不能为空"; return(responseData.ToJSON()); } Loggers.Debug(new DebugLogInfo() { Message = string.Format("模板标识:{0}", key) }); string[] ids = key.Split(','); MarketTemplateEntity model = new MarketTemplateEntity(); model.TemplateID = key; new MarketTemplateBLL(this.CurrentUserInfo).Delete(model); responseData.success = true; responseData.msg = error; content = responseData.ToJSON(); return(content); }
public string GetTemplateListByType() { var marketTemplate = new MarketTemplateBLL(CurrentUserInfo); MarketTemplateEntity data = new MarketTemplateEntity(); string content = string.Empty; string key = string.Empty; if (Request("TemplateType") != null && Request("TemplateType") != string.Empty) { key = Request("TemplateType").ToString().Trim(); } data.MarketTemplateList = marketTemplate.GetTemplateListByType(key); if (data.MarketTemplateList == null) { data.MarketTemplateList = new List <MarketTemplateEntity>(); } var jsonData = new JsonData(); jsonData.totalCount = data.MarketTemplateList.Count.ToString(); jsonData.data = data.MarketTemplateList; content = string.Format("{{\"totalCount\":{1},\"topics\":{0}}}", data.MarketTemplateList.ToJSON(), data.MarketTemplateList.Count); return(content); }
public string GetEventById() { var marketTemplate = new MarketTemplateBLL(CurrentUserInfo); MarketTemplateEntity data = new MarketTemplateEntity(); string content = string.Empty; string key = string.Empty; if (Request("TemplateId") != null && Request("TemplateId") != string.Empty) { key = Request("TemplateId").ToString().Trim(); } data = marketTemplate.GetByID(key); if (data == null) { data = new MarketTemplateEntity(); } var jsonData = new JsonData(); jsonData.totalCount = "1"; jsonData.data = data; content = string.Format("{{\"totalCount\":{1},\"topics\":{0}}}", jsonData.data.ToJSON(), jsonData.totalCount); return(content); }
/// <summary> /// 获取模板列表 /// </summary> public string GetTemplateListData() { var service = new MarketTemplateBLL(CurrentUserInfo); string content = string.Empty; string key = string.Empty; if (Request("type") != null && Request("type") != string.Empty) { key = Request("type").ToString().Trim(); } var queryEntity = new MarketTemplateEntity(); queryEntity.TemplateType = key; var data = service.QueryByEntity(queryEntity, null); content = string.Format("{{\"totalCount\":{1},\"topics\":{0}}}", data.ToJSON(), data.Length); return(content); }
public void Update(MarketTemplateEntity pEntity, bool pIsUpdateNullField, IDbTransaction pTran) { _currentDAO.Update(pEntity, pIsUpdateNullField, pTran); }
/// <summary> /// 更新 /// </summary> /// <param name="pEntity">实体实例</param> /// <param name="pTran">事务实例,可为null,如果为null,则不使用事务来更新</param> public void Update(MarketTemplateEntity pEntity, IDbTransaction pTran) { Update(pEntity, true, pTran); }
/// <summary> /// 在事务内创建一个新实例 /// </summary> /// <param name="pEntity">实体实例</param> /// <param name="pTran">事务实例,可为null,如果为null,则不使用事务来更新</param> public void Create(MarketTemplateEntity pEntity, IDbTransaction pTran) { _currentDAO.Create(pEntity, pTran); }
/// <summary> /// 创建一个新实例 /// </summary> /// <param name="pEntity">实体实例</param> public void Create(MarketTemplateEntity pEntity) { _currentDAO.Create(pEntity); }
/// <summary> /// 分页根据实体条件查询实体 /// </summary> /// <param name="pQueryEntity">以实体形式传入的参数</param> /// <param name="pOrderBys">排序组合</param> /// <returns>符合条件的实体集</returns> public PagedQueryResult <MarketTemplateEntity> PagedQueryByEntity(MarketTemplateEntity pQueryEntity, OrderBy[] pOrderBys, int pPageSize, int pCurrentPageIndex) { return(_currentDAO.PagedQueryByEntity(pQueryEntity, pOrderBys, pPageSize, pCurrentPageIndex)); }
/// <summary> /// 根据实体条件查询实体 /// </summary> /// <param name="pQueryEntity">以实体形式传入的参数</param> /// <param name="pOrderBys">排序组合</param> /// <returns>符合条件的实体集</returns> public MarketTemplateEntity[] QueryByEntity(MarketTemplateEntity pQueryEntity, OrderBy[] pOrderBys) { return(_currentDAO.QueryByEntity(pQueryEntity, pOrderBys)); }
/// <summary> /// 删除 /// </summary> /// <param name="pEntity"></param> public void Delete(MarketTemplateEntity pEntity) { _currentDAO.Delete(pEntity); }
public void Update(MarketTemplateEntity pEntity, bool pIsUpdateNullField) { _currentDAO.Update(pEntity, pIsUpdateNullField); }
/// <summary> /// 更新 /// </summary> /// <param name="pEntity">实体实例</param> public void Update(MarketTemplateEntity pEntity) { Update(pEntity, true); }