protected void btnSave_OnClick(object sender, EventArgs e) { if (ddl.SelectedValue == YeAdministratorId.ToString()) { WebUtil.Alert("您无法修改自身的权限!"); } else { var list = new List <int>(); for (int i = 1; i < 12; i++) { var c = this.FindControl("cbx" + i.ToString()) as CheckBox; if (c.Checked) { list.Add(i); } } if (AdministratorBll.UpdateAdminPower(YeAdministratorId, list)) { AdministratorBll.AddAdminLog(new Ye_AdminLog() { AdminID = YeAdministratorId, LogTypeName = LogType.修改权限.ToString(), CreateTime = DateTime.Now }); WebUtil.AlertAndRedirect("权限更新成功!", ""); } } }
protected void rptUsers_OnItemCommand(object source, RepeaterCommandEventArgs e) { switch (e.CommandName) { case "setBlack": { UserBll.SetUserBlack(Convert.ToInt32(e.CommandArgument)); AdministratorBll.AddAdminLog(new Ye_AdminLog() { LogTypeName = LogType.会员管理.ToString(), CreateTime = DateTime.Now, AdminID = YeAdministratorId }); pager1.CurrentPagerIndex = 0; BindData(); break; } case "setWhite": { UserBll.SetUserWhite(Convert.ToInt32(e.CommandArgument)); AdministratorBll.AddAdminLog(new Ye_AdminLog() { LogTypeName = LogType.会员管理.ToString(), CreateTime = DateTime.Now, AdminID = YeAdministratorId }); pager1.CurrentPagerIndex = 0; BindData(); break; } } }
protected void rptUserFeedback_OnItemCommand(object source, RepeaterCommandEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { switch (e.CommandName) { case "del": { var id = Convert.ToInt32(e.CommandArgument); if (UserBll.DeleteUserFeedback(id)) { AdministratorBll.AddAdminLog(new Ye_AdminLog() { AdminID = YeAdministratorId, LogTypeName = LogType.会员管理.ToString(), CreateTime = DateTime.Now }); pager1.CurrentPagerIndex = 0; BindData(); } break; } } } }
protected void btnOK_OnClick(object sender, EventArgs e) { if (YeAdministrator.Password != DESUtil.Encrypt(tbxOldPwd.Text)) { WebUtil.Alert("您输入的当期登录密码不正确!"); tbxOldPwd.Focus(); } else { var newPwd = DESUtil.Encrypt(tbxNewPwd1.Text.Trim()); if (AdministratorBll.ChangePassword(YeAdministratorId, newPwd)) { AdministratorBll.AddAdminLog(new Ye_AdminLog() { AdminID = YeAdministratorId, LogTypeName = LogType.修改密码.ToString(), CreateTime = DateTime.Now }); WebUtil.Alert("密码修改成功!"); YeAdministrator.Password = newPwd; } else { WebUtil.Alert("密码修改失败!"); } } }
protected void btnLogin_OnClick(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(tbxAccount.Text)) { WebUtil.Alert("用户名不能为空!"); return; } if (string.IsNullOrWhiteSpace(tbxPassword.Text)) { WebUtil.Alert("密码不能为空!"); return; } var admin = AdministratorBll.Login(tbxAccount.Text.Trim(), DESUtil.Encrypt(tbxPassword.Text)); if (admin != null) { AdministratorBll.AddAdminLog(new Ye_AdminLog() { AdminID = admin.AdministratorID, LogTypeName = LogType.登录系统.ToString(), CreateTime = DateTime.Now }); Session["YeAdministratorId"] = admin.AdministratorID; Cache["YeAdministrator"] = admin; Response.Redirect("~/YellEatAdmin/Default.aspx", true); } else { WebUtil.AlertAndRedirect("用户名或密码不正确!", "Login.aspx"); } }
protected void btnOK_OnClick(object sender, EventArgs e) { if (AdministratorBll.GetAdministrators().SingleOrDefault(a => a.Account == tbxAccount.Text) != null) { WebUtil.Alert("该用户名已存在!"); return; } else { if (AdministratorBll.AddAdministrator(new Ye_Administrator() { Account = tbxAccount.Text.Trim(), Password = DESUtil.Encrypt(tbxPwd1.Text.Trim()), CreateTime = DateTime.Now, LastLoginTime = DateTime.Now })) { AdministratorBll.AddAdminLog(new Ye_AdminLog() { AdminID = YeAdministratorId, LogTypeName = LogType.添加管理员.ToString(), CreateTime = DateTime.Now }); WebUtil.AlertAndReload("成功添加管理员!"); } else { WebUtil.Alert("创建新管理员时出错!"); } } }
protected void btnOK_OnClick(object sender, EventArgs e) { if (ShopBll.HandleShopFeedback(Convert.ToInt32(Request.QueryString["id"]), tbxFeedbackAnswer.Text)) { AdministratorBll.AddAdminLog(new Ye_AdminLog() { AdminID = YeAdministratorId, LogTypeName = LogType.餐馆管理.ToString(), CreateTime = DateTime.Now }); WebUtil.AlertAndRedirect("反馈处理已提交保存!", "ShopFeedbackList.aspx"); } else { WebUtil.Alert("反馈意见保存失败!"); } }
//删除项 protected void rpt_OnItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandName == "del") { var id = Convert.ToInt32(e.CommandArgument); if (AdministratorBll.DeleteAdministrator(id)) { AdministratorBll.AddAdminLog(new Ye_AdminLog() { AdminID = YeAdministratorId, LogTypeName = LogType.除管理员.ToString(), CreateTime = DateTime.Now }); } BindData(); } }
protected void rpt_OnItemCommand(object source, RepeaterCommandEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { switch (e.CommandName) { case "sh": { var shop = e.CommandArgument.ToString().Split(','); ShopBll.SetShopCheckState(Convert.ToInt32(shop[0]), !Convert.ToBoolean(shop[1])); pager1.CurrentPagerIndex = 0; BindData(); AdministratorBll.AddAdminLog(new Ye_AdminLog() { AdminID = YeAdministratorId, LogTypeName = LogType.餐馆管理.ToString(), CreateTime = DateTime.Now }); break; } } } }