using Restaurant.Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace Restaurant.WEB
{
public partial class AdminManage : System.Web.UI.Page
{
BLL.UserManage manage = new BLL.UserManage();
AdminModel model = new AdminModel();
protected void Page_Load(object sender, EventArgs e)
{
string power = manage.GetPower(Session["id"].ToString().Trim());
if (power == "1")
Response.Write("<script>alert('权限不够!');location.href='Welcome.aspx';</script>");
if (!IsPostBack)
{
string sql = "select AId,AName,ASex,APower from Admin where APower=1";
PartPages2.Sql = sql;
}
}
protected void Button_search_Click(object sender, EventArgs e)
{
string sql = "";
try
{
string ccount = CCount.Text.ToString().Trim();
string cname = CName.Text.ToString().Trim();
sql = "select * from [Restaurant].[dbo].[Admin] where APower=1";
if (cname != "")
{
sql += " and AName like '%{0}%' ";
sql = string.Format(sql, cname);
}
if (ccount != "")
{
sql += " and AID like '%{0}%' ";
sql = string.Format(sql, ccount);
}
PartPages2.Sql = sql;
}
catch (Exception ty)
{
ClientScript.RegisterStartupScript(this.GetType(), "", "<script type='text/javascript'>confirm('" + ty.Message + "');</script>");
}
}
protected void linkOper_Click(object sender, EventArgs e)//
{
try
{
object id = Request.Form["hidId"];
string linkId = (sender as LinkButton).ID;
string aid = Request.QueryString["content"];
if (linkId == "linkEdit" && !string.IsNullOrWhiteSpace((string)id))
Response.Redirect("AdminEditorAdd.aspx?type=0&AdminId=" + id);
if (linkId == "LinkAdd")
Response.Redirect("AdminEditorAdd.aspx?type=1");
if (linkId == "linkDelete" && !string.IsNullOrWhiteSpace((string)id))
{
manage.DelAdmin(Convert.ToString(id));
ClientScript.RegisterStartupScript(this.GetType(), "", "<script type='text/javascript'>alert('删除成功');</script>");
}
}
catch (Exception eq)
{
ClientScript.RegisterStartupScript(this.GetType(), "", "<script type='text/javascript'>confirm('" + eq.Message + "');</script>");
}
}
}
}