// load thong tin : private void loadtt() { int id = Convert.ToInt32(Request.QueryString["id"]); roleBLL bs = new roleBLL(); List <roleDAL> list = bs.getRolebyId(id); txtTen.Text = list[0].role; if (list[0].truycap_cms == true) { rbYes.Checked = true; } else if (list[0].truycap_cms == false) { rbNo.Checked = true; } if (list[0].special == true) { rbYess.Checked = true; } else if (list[0].special == false) { rbNos.Checked = true; } }
private void loadrole() { roleBLL bs = new roleBLL(); List <roleDAL> list = bs.getRole(); rpRole.DataSource = list; rpRole.DataBind(); for (int i = 0; i <= list.Count - 1; i++) { Label lbCMS = rpRole.Items[i].FindControl("lbCMS") as Label; Label lbSTT = rpRole.Items[i].FindControl("lbSTT") as Label; DropDownList ddlSp = rpRole.Items[i].FindControl("ddlSp") as DropDownList; if (list[i].truycap_cms == true) { lbCMS.Text = "Cho phép"; } else { lbCMS.Text = "Từ chối"; } if (list[i].special == true) { ddlSp.SelectedValue = "1"; } else { ddlSp.SelectedValue = "0"; } lbSTT.Text = (i + 1).ToString(); } }
protected void btnUpdate_Click(object sender, EventArgs e) { string id = ""; bool tf = false; bool tff = false; bool check = false; roleBLL bs = new roleBLL(); for (int i = 0; i <= rpRole.Items.Count - 1; i++) { DropDownList ddlSp = rpRole.Items[i].FindControl("ddlSp") as DropDownList; CheckBox cbDell = rpRole.Items[i].FindControl("cbDell") as CheckBox; if (ddlSp.SelectedValue == "0") { tf = bs.editsp("false", Convert.ToInt32(cbDell.ToolTip)); } else { tf = bs.editsp("true", Convert.ToInt32(cbDell.ToolTip)); } if (cbDell.Checked) { id += cbDell.ToolTip + ","; } } for (int i = 0; i <= rpRole.Items.Count - 1; i++) { CheckBox cbDell = rpRole.Items[i].FindControl("cbDell") as CheckBox; if (cbDell.Checked) { id += cbDell.ToolTip + ","; check = true; } } int hid = id.Length; if (check == true) { string up = id.Remove(hid - 1); tff = bs.del(up); } if (tff == true | tf == true) { Response.Redirect("role.aspx?up=t"); } else { lbError.Text = "<div class='error'> " + " <div class='tl'></div><div class='tr'></div>" + "<div class='desc'>" + " <p>Cập nhật thất bại!</p>" + "</div>" + "<div class='bl'></div><div class='br'></div>" + "</div>"; } }
// load role: private void loadRole() { roleBLL bs = new roleBLL(); ddlRole.DataSource = bs.getRole(); ddlRole.DataTextField = "role"; ddlRole.DataValueField = "id_role"; ddlRole.DataBind(); }
protected void btnLogin_Click(object sender, EventArgs e) { roleBLL ro = new roleBLL(); nguoidungBLL bs = new nguoidungBLL(); List <nguoidungDAL> list = bs.dangNhap(txtTK.Text, txtMK.Text); List <userpublicDAL> user = new List <userpublicDAL>(); userpublicDAL u = new userpublicDAL(); if (list.Count == 1) { List <roleDAL> r = ro.getRolebyId(list[0].role); if (r[0].truycap_cms == true && r[0].special == false) { u.id_user = list[0].id_user; u.hoten = list[0].hoten; u.special = false; user.Add(u); Session["adminuser"] = user; Response.Redirect("/admin/"); } else if (r[0].truycap_cms == true && r[0].special == true) { u.id_user = list[0].id_user; u.hoten = list[0].hoten; u.special = true; user.Add(u); Session["adminuser"] = user; Response.Redirect("/admin/"); } else { lbError.Text = "<div class='notice'>" + "<div class='tl'></div><div class='tr'></div>" + "<div class='desc'>" + "<p>Bạn bị giới hạn quyền truy cập !</p>" + "</div>" + "<div class='bl'></div><div class='br'></div>" + "</div>"; } } else { lbError.Text = "<div class='error'>" + "<div class='tl'></div><div class='tr'></div>" + "<div class='desc'>" + "<p>Sai mật khẩu hoặc tài khoản !</p>" + "</div>" + "<div class='bl'></div><div class='br'></div>" + "</div>"; } }
protected void btnSua_Click(object sender, EventArgs e) { string b = ""; string s = ""; bool tf = false; if (rbYes.Checked == true) { b = "true"; } else if (rbNo.Checked == true) { b = "false"; } if (rbYess.Checked == true) { s = "true"; } else if (rbNos.Checked == true) { s = "false"; } int id = Convert.ToInt32(Request.QueryString["id"]); roleBLL bs = new roleBLL(); if (bs.check(txtTen.Text, id) == true) { lbRole.Text = "Tên này đã được sử dụng."; } else { tf = bs.edit(id, txtTen.Text.Trim(), b, s); if (tf == true) { Response.Redirect("role.aspx?edit=t"); } else { lbError.Text = "<div class='error'>" + "<div class='tl'></div><div class='tr'></div>" + "<div class='desc'>" + "<p>Sửa bị lỗi!</p>" + "</div>" + "<div class='bl'></div><div class='br'></div>" + "</div>"; } } }
private void loadrole() { roleBLL rb = new roleBLL(); List <roleDAL> rd = rb.getRole(); ddlRole.Items.Add("All"); ddlTimKiem.Items.Add("All"); for (int i = 0; i <= rd.Count - 1; i++) { ddlRole.Items.Add(rd[i].role); ddlTimKiem.Items.Add(rd[i].role); } ddlRole.DataBind(); ddlTimKiem.DataBind(); }
protected void btnThem_Click(object sender, EventArgs e) { bool tf = false; string b = ""; string s = ""; if (rbYes.Checked == true) { b = "true"; } else if (rbNo.Checked == true) { b = "false"; } if (rbYess.Checked == true) { s = "true"; } else if (rbNos.Checked == true) { s = "false"; } roleBLL bs = new roleBLL(); if (bs.check(txtTen.Text) == true) { lbRole.Text = "Tên này đã được sử dung."; } else { tf = bs.add(txtTen.Text.Trim(), b, s); if (tf == true) { Response.Redirect("role.aspx?add=t"); } else { lbError.Text = "<div class='error'>" + "<div class='tl'></div><div class='tr'></div>" + "<div class='desc'>" + "<p>Thêm bị lỗi !</p>" + "</div>" + "<div class='bl'></div><div class='br'></div>" + "</div>"; } } }