DS7/DSWeb/FeeCodes/CurrencyList.aspx.cs

75 lines
2.5 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using DSWeb.EntityDA;
using System.Text;
namespace DSWeb.FeeCodes
{
public partial class CurrencyList : System.Web.UI.Page
{
private const string strSql = " SELECT A.GID,A.CODENAME,A.NAME,A.DESCRIPTION,A.DEFAULTRATE,A.CREATEUSER,A.CREATETIME,A.MODIFIEDUSER,A.MODIFIEDTIME,B.USERNAME "
+ " FROM code_currency AS A INNER JOIN [user] AS B ON A.CREATEUSER = B.GID ";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.wucGridView1.gvBind(strSql);
//GridView grid = (GridView)this.wucGridView1.Controls[0].FindControl("GridView1");
//grid.Columns[1].Visible = false;
//grid.Columns[grid.Columns.Count - 1].Visible = false;
}
if (Request.QueryString["getinfo"] != null)
{
GetInfo(strSql);
Response.End();
}
if (Request.QueryString["refresh"] != null)
{
wucGridView1.gvBind(strSql);
Response.End();
}
}
private void GetInfo(string sql) //右键详细菜单函数
{
int id = 0;
if (!int.TryParse(Request.QueryString["id"], out id))
{
Response.Write("error");
return;
}
//string sql = "select * from price_cust where pcid=" + id.ToString();
DataTable dt = DB.GetTable(sql);
if (dt.Rows.Count == 0)
{
Response.Write("error");
return;
}
DataRow row = dt.Rows[0];
StringBuilder sb = new StringBuilder();
sb.Append("<table>");
sb.AppendFormat("<tr><td>详细信息</td></tr>");
sb.AppendFormat("<tr><td>ID</td><td>{0}</td></tr>", row["GID"]);
sb.AppendFormat("<tr><td>报价单号:</td><td>{0}</td></tr>", row["USERNAME"]);
sb.AppendFormat("<tr><td>客户名称:</td><td>{0}</td></tr>", row["CODENAME"]);
sb.AppendFormat("<tr><td>录入人:</td><td>{0}</td></tr>", row["PASSWORD"]);
sb.Append("</table>");
Response.Write(sb.ToString());
}
}
}