?? eitemmsg.cs
字號:
?using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Business;
using Model;
using System.Collections;
using System.Text;
using System.Collections.Generic;
/// <summary>
/// 菜肴的評論信息展現層
/// </summary>
public class EItemMsg
{
BItemMsg bItemMsg = new BItemMsg();
/// <summary>
/// 虛構函數
/// </summary>
public EItemMsg()
{
//
// TODO: 在此處添加構造函數邏輯
//
}
/// <summary>
/// 增加一條菜肴評論
/// </summary>
/// <param name="itemId">菜肴ID</param>
/// <param name="comment">評論的內容</param>
/// <returns>1表示增加成功,0表示增加失敗</returns>
public int AddItemMsg(string itemId, string comment)
{
if (HttpContext.Current.User.Identity.IsAuthenticated)
{
try
{
ItemMsg itemMsg = new ItemMsg(long.Parse(itemId), HttpContext.Current.User.Identity.Name, comment, HttpContext.Current.Request.UserHostAddress);
return bItemMsg.AddItemMsg(itemMsg);
}
catch (Exception ex)
{
WebConvert.JScript.JsAlert(ex.Message);
return 0;
}
}
else
return 0;
}
/// <summary>
/// 獲取當評論處理字符串
/// </summary>
/// <param name="itemId">菜肴ID</param>
/// <returns>評論字符串</returns>
public string GetItemMsg(string itemId)
{
IList<ItemMsg> list = null;
StringBuilder txt = new StringBuilder();
try
{
list = bItemMsg.GetItemMsg(long.Parse(itemId));
}
catch (Exception ex)
{
WebConvert.JScript.JsAlert(ex.Message);
return String.Empty;
}
foreach(ItemMsg itemMsg in list)
{
txt.Append(itemMsg.Username + "*" + itemMsg.Comment + "*" + itemMsg.Date+"|");
}
return txt.ToString();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -