本文整理汇总了C#中BLL.article.Exists方法的典型用法代码示例。如果您正苦于以下问题:C# BLL.article.Exists方法的具体用法?C# BLL.article.Exists怎么用?C# BLL.article.Exists使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类BLL.article
的用法示例。
在下文中一共展示了BLL.article.Exists方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: get_article_content
/// <summary>
/// 根据调用标识取得内容
/// </summary>
/// <param name="call_index">调用别名</param>
/// <returns>String</returns>
protected string get_article_content(string call_index)
{
if (string.IsNullOrEmpty(call_index))
return string.Empty;
BLL.article bll = new BLL.article();
if (bll.Exists(call_index))
{
return bll.GetModel(call_index).content;
}
return string.Empty;
}
示例2: ShowPage
/// <summary>
/// 重写虚方法,此方法将在Init事件前执行
/// </summary>
protected override void ShowPage()
{
id = DTRequest.GetQueryInt("id");
page = DTRequest.GetQueryString("page");
BLL.article bll = new BLL.article();
if (id > 0) //如果ID获取到,将使用ID
{
if (!bll.Exists(id))
{
HttpContext.Current.Response.Redirect(linkurl("error", "?msg=" + Utils.UrlEncode("出错啦,您要浏览的页面不存在或已删除!")));
return;
}
model = bll.GetModel(id);
}
else if (!string.IsNullOrEmpty(page)) //否则检查设置的别名
{
if (!bll.Exists(page))
{
HttpContext.Current.Response.Redirect(linkurl("error", "?msg=" + Utils.UrlEncode("出错啦,您要浏览的页面不存在或已删除!")));
return;
}
model = bll.GetModel(page);
}
else
{
return;
}
//跳转URL
if (model.link_url != null)
{
model.link_url = model.link_url.Trim();
}
if (!string.IsNullOrEmpty(model.link_url))
{
HttpContext.Current.Response.Redirect(model.link_url);
}
}
示例3: get_article_field
/// <summary>
/// 获取扩展字段的值
/// </summary>
/// <param name="call_index">调用别名</param>
/// <param name="field_name">扩展字段名</param>
/// <returns>String</returns>
protected string get_article_field(string call_index, string field_name)
{
if (string.IsNullOrEmpty(call_index))
return string.Empty;
BLL.article bll = new BLL.article();
if (!bll.Exists(call_index))
{
return string.Empty;
}
Model.article model = bll.GetModel(call_index);
if (model != null && model.fields.ContainsKey(field_name))
{
return model.fields[field_name];
}
return string.Empty;
}
示例4: ShowPage
/// <summary>
/// 重写虚方法,此方法将在Init事件前执行
/// </summary>
protected override void ShowPage()
{
id = DTRequest.GetQueryInt("id");
BLL.article bll = new BLL.article();
if (!bll.Exists(id))
{
HttpContext.Current.Response.Redirect(config.webpath + "error.aspx?msg=" + Utils.UrlEncode("出错啦,您要浏览的页面不存在或已删除啦!"));
return;
}
model = bll.GetGoodsModel(id);
//浏览数+1
bll.UpdateField(id, "click=click+1");
//跳转URL
if (model.link_url != null)
model.link_url = model.link_url.Trim();
if (!string.IsNullOrEmpty(model.link_url))
{
HttpContext.Current.Response.Redirect(model.link_url);
}
}
示例5: ShowPage
/// <summary>
/// 重写虚方法,此方法将在Init事件前执行
/// </summary>
protected override void ShowPage()
{
id = DTRequest.GetQueryInt("id");
page = DTRequest.GetQueryString("page");
BLL.article bll = new BLL.article();
BLL.sys_channel bll_channel = new BLL.sys_channel();
if (id > 0)
{
if (!bll.Exists(id))
{
HttpContext.Current.Response.Redirect(config.webpath + "error.aspx?msg=" + Utils.UrlEncode("出错啦,您要浏览的页面不存在或已删除啦!"));
return;
}
model = bll.GetContentModel(id);
}
else if (!string.IsNullOrEmpty(page))
{
if (!bll.ContentExists(page))
{
HttpContext.Current.Response.Redirect(config.webpath + "error.aspx?msg=" + Utils.UrlEncode("出错啦,您要浏览的页面不存在或已删除啦!"));
return;
}
model = bll.GetContentModel(page);
}
else
{
Server.Transfer("error.aspx");
return;
}
//浏览数+1
bll.UpdateField(model.id, "click=click+1");
//跳转URL
if (model.link_url != null)
model.link_url = model.link_url.Trim();
if (!string.IsNullOrEmpty(model.link_url))
{
HttpContext.Current.Response.Redirect(model.link_url);
}
channel = bll_channel.GetModel(model.channel_id);
}
示例6: digg_article_add
//资讯模块
private void digg_article_add(HttpContext context)
{
string channel_type = DTRequest.GetFormString("channel_type");
string digg_type = DTRequest.GetFormString("digg_type");
int id = DTRequest.GetFormInt("id");
BLL.article bll = new BLL.article();
if (!bll.Exists(id))
{
context.Response.Write("{msg:0, msgbox:\"信息不存在或已删除!\"}");
return;
}
if (digg_type == "good")
{
bll.UpdateField(id, "digg_good=digg_good+1");
}
else
{
bll.UpdateField(id, "digg_act=digg_act+1");
}
Model.article model = bll.GetModel(id);
context.Response.Write("{msg:1, digggood:" + model.digg_good + ", diggact:" + model.digg_act + ", msgbox:\"成功顶或踩了一下!\"}");
Utils.WriteCookie(DTKeys.COOKIE_DIGG_KEY, channel_type + id.ToString(), id.ToString(), 8640);
return;
}
示例7: ShowPage
/// <summary>
/// 重写虚方法,此方法将在Init事件前执行
/// </summary>
protected override void ShowPage()
{
id = DTRequest.GetQueryInt("id");
page = DTRequest.GetQueryString("page");
BLL.article bll = new BLL.article();
if (id > 0) //如果ID获取到,将使用ID
{
if (!bll.Exists(id))
{
HttpContext.Current.Response.Redirect(linkurl("error", "?msg=" + Utils.UrlEncode("出错啦,您要浏览的页面不存在或已删除啦!")));
return;
}
model = bll.GetModel(id);
}
else if (!string.IsNullOrEmpty(page)) //否则检查设置的别名
{
if (!bll.Exists(page))
{
HttpContext.Current.Response.Redirect(linkurl("error", "?msg=" + Utils.UrlEncode("出错啦,您要浏览的页面不存在或已删除啦!")));
return;
}
model = bll.GetModel(page);
}
else
{
return;
}
//跳转URL
if (model.link_url != null)
model.link_url = model.link_url.Trim();
if (!string.IsNullOrEmpty(model.link_url))
{
HttpContext.Current.Response.Redirect(model.link_url);
}
//销量
DataTable dt_order_good_count = new BLL.orders().get_order_good_count(id).Tables[0];
if (dt_order_good_count != null && dt_order_good_count.Rows.Count > 0)
{
order_sum = Convert.ToDecimal(dt_order_good_count.Rows[0]["quantity"]);
}
Model.article_category model_category = new BLL.article_category().GetModel(model.category_id);
#region
//规格表
BLL.standard_price bll_standard_price = new BLL.standard_price();
DataTable dt_standard_price = bll_standard_price.GetList("good_id=" + id).Tables[0];
if (dt_standard_price != null && dt_standard_price.Rows.Count > 0)
{
BLL.standard bll_standard = new BLL.standard();
if (model_category != null)
{
DataTable dt_old_standard = bll_standard.GetList("'" + model_category.class_list + "' like '%,'+convert(nvarchar(10),category_id)+',%'").Tables[0];
dt_standard.Columns.Add("id", typeof(int));
dt_standard.Columns.Add("title", typeof(string));
dt_standard.Columns.Add("value", typeof(string));
dt_standard.PrimaryKey = new DataColumn[] { dt_standard.Columns["id"] };
foreach (DataRow dr in dt_old_standard.Rows)
{
//if(Convert.ToInt32(dr[""]))
DataRow new_dr = dt_standard.NewRow();
new_dr["id"] = dr["id"];
new_dr["title"] = dr["title"];
DataTable dt_standard_value = new BLL.standard_value().GetList("standard_id=" + dr["id"].ToString()).Tables[0];
if (dt_standard_value != null || dt_standard_value.Rows.Count > 0)
{
string str_value = "";
foreach (DataRow dr_value in dt_standard_value.Rows)
{
str_value += dr_value["id"].ToString() + "|" + dr_value["value"].ToString() + ",";
}
new_dr["value"] = str_value.TrimEnd(',');
dt_standard.Rows.Add(new_dr);
}
}
}
}
#endregion
//单位表
BLL.unit bll_unit = new BLL.unit();
dt_unit = bll_unit.GetList("good_id=" + id).Tables[0];
//套餐()
BLL.meal_good bll_meal_good = new BLL.meal_good();
BLL.meal bll_meal = new BLL.meal();
dt_meal = bll_meal.GetMealByGood(id, "jiejuefangan").Tables[0];
dt_meal.TableName = "dt_meal";
if (dt_meal != null && dt_meal.Rows.Count > 0)
{
//套餐商品
//.........这里部分代码省略.........