public IActionResult Index() { var mana = new ManagerBll(); var picLst = mana.GetAllPictureInfo(); return(View(picLst)); }
protected void Button_Click1(object sender, EventArgs e) { string managerID = this.Session["ManagerID"].ToString(); ManagerBll managerBll = new ManagerBll(); ManagerEnitity managerEntity = new ManagerEnitity(); managerEntity.ManagerID = managerID; DataTable byID = managerBll.GetByID(managerEntity); if (this.MD5(this.TextBox1.Text.Trim()) != byID.Rows[0]["ManagerPwd"].ToString().Trim()) { this.Page.ClientScript.RegisterStartupScript(base.GetType(), "alert", "<script>alert('旧密码错误')</script>"); this.TextBox1.Text = ""; this.TextBox2.Text = ""; this.TextBox3.Text = ""; return; } managerEntity.ManagerID = managerID; managerEntity.ManagerPwd = this.MD5(this.TextBox3.Text.Trim()); if (managerBll.Update_Pwd(managerEntity)) { this.Page.ClientScript.RegisterStartupScript(base.GetType(), "alert", "<script>alert('密码修改成功')</script>"); } else { this.Page.ClientScript.RegisterStartupScript(base.GetType(), "alert", "<script>alert('密码修改失败')</script>"); } this.TextBox1.Text = ""; this.TextBox2.Text = ""; this.TextBox3.Text = ""; }
public bool AuthDomainUserByAdHelper(string username, string domain, string passwd) { // 获取配置信息 var config = BLL.SystemConfigBll.GetConfig(); if (config != null && !string.IsNullOrEmpty(config.Domin) && !string.IsNullOrEmpty(config.DominAdminName)) { // 获取管理员信息 var adminUserInfo = new ManagerBll().GetModel(config.DominAdminName); if (adminUserInfo != null && !string.IsNullOrEmpty(adminUserInfo.UserName) && !string.IsNullOrEmpty(adminUserInfo.Password)) { Bll.ADHelper.SetADValue(config.Domin, adminUserInfo.UserName, adminUserInfo.Password); ADHelper.LoginResult result = Bll.ADHelper.LoginByAccount(username, passwd); if (result == ADHelper.LoginResult.LOGIN_USER_OK) { return(true); } else { result = Bll.ADHelper.Login(username, passwd); return(result == ADHelper.LoginResult.LOGIN_USER_OK); } } } return(false); }
public override void Init() { //逻辑对象赋值 bll = ManagerBll.GetInstence(); //表格对象赋值 grid = Grid1; }
public IActionResult Index() { var manage = new ManagerBll(); var list = manage.GetAllPictureInfo(); return(View("Manager", list)); }
/// <summary> /// 设置员工离职 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void ButtonStaffTurnover_Click(object sender, EventArgs e) { //获取要操作的ID var id = GridViewHelper.GetSelectedKeyIntArray(Grid1); //如果没有选择记录,则直接退出 if (id == null) { FineUI.Alert.ShowInParent("请选择你要处理的记录", FineUI.MessageBoxIcon.Information); } try { //逐个设置离职 foreach (var i in id) { var name = ManagerBll.GetInstence().GetCName(this, i); ManagerBll.GetInstence().UpdateValue(this, i, ManagerTable.IsWork, 0, ManagerTable.IsEnable, 0, "{0}将员工" + name + "[" + i + "]设置为离职状态"); } LoadData(); FineUI.Alert.ShowInParent("编号Id为[" + string.Join(",", id) + "]的员工已设置为离职", FineUI.MessageBoxIcon.Information); } catch (Exception ex) { string result = "尝试设置编号ID为[" + string.Join(",", id) + "]的员工离职失败!"; //出现异常,保存出错日志信息 CommonBll.WriteLog(result, ex); FineUI.Alert.ShowInParent(result, FineUI.MessageBoxIcon.Information); } }
/// <summary> /// 删除记录 /// </summary> /// <returns></returns> public override string Delete() { //获取要删除的Id组 var id = GridViewHelper.GetSelectedKeyIntArray(Grid1); //如果没有选择记录,则直接退出 if (id == null) { return("请选择要删除的记录。"); } try { //逐个删除对应的图片 foreach (var i in id) { ManagerBll.GetInstence().DelPhotoImg(this, i); } //删除记录 bll.Delete(this, id); return("删除编号Id为[" + string.Join(",", id) + "]的数据记录成功。"); } catch (Exception e) { string result = "尝试删除编号ID为[" + string.Join(",", id) + "]的数据记录失败!"; //出现异常,保存出错日志信息 CommonBll.WriteLog(result, e); return(result); } }
/// <summary>读取数据</summary> public override void LoadData() { int id = ConvertHelper.Cint0(hidId.Text); if (id > 0) { //获取指定Id的管理员实体 var model = ManagerBll.GetInstence().GetModelForCache(x => x.Id == id); if (model == null) { return; } //给页面控件赋值 if (!string.IsNullOrEmpty(model.PhotoImg) && model.PhotoImg.Length > 4) { imgPhoto.ImageUrl = model.PhotoImg; } txtCName.Text = model.CName; txtEName.Text = model.EName; //编辑时,登陆账号不能进行修改操作 txtLoginName.Enabled = false; rblSex.SelectedValue = model.Sex; ddlBranch_Id.SelectedValue = model.Branch_Id + ""; //职位 hidPositionId.Text = model.Position_Id; txtPosition.Text = model.Position_Name; dpBirthday.Text = model.Birthday; rblIsEnable.SelectedValue = model.IsEnable + ""; rblIsMultiUser.SelectedValue = model.IsMultiUser + ""; txtNationalName.Text = model.NationalName; txtMobile.Text = model.Mobile; txtAddress.Text = model.Address; txtLoginName.Text = model.LoginName; txtNativePlace.Text = model.NativePlace; txtRecord.Text = model.Record; txtGraduateCollege.Text = model.GraduateCollege; txtGraduateSpecialty.Text = model.GraduateSpecialty; txtTel.Text = model.Tel; txtQq.Text = model.Qq; txtMsn.Text = model.Msn; txtEmail.Text = model.Email; txtContent.Text = model.Content; //绑定选择职位按键 ButtonSelectPosition.OnClientClick = SelectWindows.GetSaveStateReference(hidPositionId.ClientID) + SelectWindows.GetShowReference("../Systems/Powers/PositionSelect.aspx?Id=" + hidPositionId.Text + "&" + MenuInfoBll.GetInstence().PageUrlEncryptStringNoKey(hidPositionId.Text)); } else { //绑定选择职位按键 ButtonSelectPosition.OnClientClick = SelectWindows.GetSaveStateReference(hidPositionId.ClientID) + SelectWindows.GetShowReference("../Systems/Powers/PositionSelect.aspx?" + MenuInfoBll.GetInstence().PageUrlEncryptString()); } }
protected void BtnLogin_Click(object sender, EventArgs e) { this.Session.RemoveAll(); ManagerBll managerBll = new ManagerBll(); ManagerEnitity managerEntity = new ManagerEnitity(); UserEntity uen = new UserEntity(); UserBll ubll = new UserBll(); ClientEntity clientEntity = new ClientEntity(); ClientBll clientBll = new ClientBll(); // StudentBll sbll = new StudentBll(); // StudentEntity sen = new StudentEntity(); if (RBtnUser.Checked) { uen.UserID = TxtID.Text.Trim(); uen.UserPwd = MD5(TxtPwd.Text.Trim()); //if (ubll.IsOverDate(uen)) //{ if (ubll.Validate_Login(uen)) { Session.RemoveAll(); Session["UserID"] = uen.UserID;//建议存放数据表中的主键值 Response.Redirect("Users/UserIndex.aspx"); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "<script>alert('密码错误!')</script>"); } } if (this.RBtnManager.Checked) { managerEntity.ManagerID = this.TxtID.Text.Trim(); managerEntity.ManagerPwd = this.MD5(this.TxtPwd.Text.Trim()); // Response.Write(teacherEntity.ManagerPwd); if (managerBll.Validate_Login(managerEntity)) { this.Session.RemoveAll(); this.Session["ManagerID"] = managerEntity.ManagerID; base.Response.Redirect("default.aspx"); } } if (RBtnContact.Checked) { clientEntity.ClientID = this.TxtID.Text.Trim(); clientEntity.ClientPwd = this.MD5(this.TxtPwd.Text.Trim()); // Response.Write(teacherEntity.ManagerPwd); if (clientBll.Validate_Login(clientEntity)) { this.Session.RemoveAll(); this.Session["ClientID"] = clientEntity.ClientID; base.Response.Redirect("Contact/default.aspx"); } } }
private void bind() { DataTable dt = new DataTable(); ManagerEnitity en = new ManagerEnitity(); ManagerBll enBLL = new ManagerBll(); en.ManagerID = this.Session["ManagerID"].ToString(); dt = enBLL.select(en); lbName.Text = dt.Rows[0]["ManagerName"].ToString(); }
public void LoadData(string managerID, string managerName, int DepartmentID, int PowerID) { ManagerBll managerBll = new ManagerBll(); ManagerEnitity managerEntity = new ManagerEnitity(); managerEntity.ManagerID = managerID; managerEntity.ManagerName = managerName; managerEntity.DepartmentID = DepartmentID; managerEntity.PowerID = PowerID; managerBll.Asp(this.GridView1, this.AspNetPager1, managerEntity); }
/// <summary> /// 数据保存 /// </summary> /// <returns></returns> public override string Save() { string result = string.Empty; // int id = ConvertHelper.Cint0(hidId.Text); try { #region 数据验证 if (string.IsNullOrEmpty(txtPwd.Text.Trim())) { return(txtPwd.Label + "不能为空!"); } if (string.IsNullOrEmpty(txtPwd1.Text.Trim())) { return(txtPwd1.Label + "不能为空!"); } if (txtPwd.Text.Trim() != txtPwd1.Text.Trim()) { return(txtPwd.Label + "两次输入密码不一致!"); } #endregion #region 赋值 int managerId = OnlineUsersBll.GetInstence().GetManagerId(); var model = Manager.SingleOrDefault(x => x.Id == managerId); model.LoginPass = Encrypt.Md5(Encrypt.Md5(txtPwd.Text.Trim())); #endregion //---------------------------------------------------------- //存储到数据库 ManagerBll.GetInstence().Save(this, model); Alert.Show("修改成功!"); } catch (Exception e) { result = "保存失败!"; //出现异常,保存出错日志信息 CommonBll.WriteLog(result, e); } return(result); }
/// <summary> /// 服务器连接检查 /// </summary> /// <returns></returns> public static bool SystemLinkCheck(string conn) { try { ManagerBll bll = new ManagerBll(); bll.TestDbLink(0, conn); return(true); } catch (Exception ex) { return(false); } }
protected void BtnLogin_Click(object sender, EventArgs e) { this.Session.RemoveAll(); ManagerBll managerBll = new ManagerBll(); ManagerEnitity managerEntity = new ManagerEnitity(); // UserEntity userEntity = new UserEntity(); // UserBll userBll = new UserBll(); // StudentBll studentBll = new StudentBll(); // StudentEntity studentEntity = new StudentEntity(); if (this.RBtnAdmin.Checked) { // userEntity.UserID = this.TxtID.Text.Trim(); // userEntity.UserPwd = this.MD5(this.TxtPwd.Text.Trim()); // if (userBll.Validate_Login(userEntity)) // { // this.Session.RemoveAll(); // this.Session["UserID"] = userEntity.UserID; // base.Response.Redirect("Users/UserIndex.aspx"); // } // else // { // this.Page.ClientScript.RegisterStartupScript(base.GetType(), "alert", "<script>alert('密码错误!')</script>"); // } } if (this.RBtnTeacher.Checked) { managerEntity.ManagerID = this.TxtID.Text.Trim(); managerEntity.ManagerPwd = this.MD5(this.TxtPwd.Text.Trim()); // Response.Write(teacherEntity.ManagerPwd); if (managerBll.Validate_Login(managerEntity)) { this.Session.RemoveAll(); this.Session["ManagerID"] = managerEntity.ManagerID; base.Response.Redirect("default.aspx"); } } // if (this.RBtnStudent.Checked) // { // studentEntity.StudentID = this.TxtID.Text.Trim(); // studentEntity.StudentPwd = this.MD5(this.TxtPwd.Text.Trim()); // if (studentBll.Validate_Login(studentEntity)) // { // this.Session.RemoveAll(); // this.Session["StudentID"] = studentEntity.StudentID; // base.Response.Redirect("Student.aspx"); // return; // } this.Page.ClientScript.RegisterStartupScript(base.GetType(), "alert", "<script>alert('密码错误')</script>"); // } }
/// <summary> /// 服务器连接检查 /// </summary> /// <returns></returns> public static bool SystemLinkCheck() { try { SystemCheck(); ManagerBll bll = new ManagerBll(); bll.Exists(0); return(true); } catch (Exception ex) { return(false); } }
private void bind1() { ManagerBll managerBll = new ManagerBll(); string managerID = this.GetManagerID(); ManagerEnitity managerEntity = new ManagerEnitity(); managerEntity.ManagerID = managerID; DataTable byID = managerBll.GetByID(managerEntity); if (byID != null && byID.Rows.Count == 1) { this.lbManager.Text = byID.Rows[0]["ManagerName"].ToString(); } }
private bool AuthDomin(string realName, string userName) { try { // 获取配置信息 var config = BLL.SystemConfigBll.GetConfig(); if (config != null && !string.IsNullOrEmpty(config.Domin) && !string.IsNullOrEmpty(config.DominAdminName)) { // 获取管理员信息 var adminUserInfo = new ManagerBll().GetModel(config.DominAdminName); if (adminUserInfo != null && !string.IsNullOrEmpty(adminUserInfo.UserName) && !string.IsNullOrEmpty(adminUserInfo.Password)) { Bll.ADHelper.SetADValue(config.Domin, adminUserInfo.UserName, adminUserInfo.Password); if (!Bll.ADHelper.UserExists(userName)) { if (MessageBox.Show( string.Format("账号: {0}在域:{1}中不存在!是否新增域账号", userName, config.Domin), "新增域账号", MessageBoxButtons.OKCancel) == DialogResult.OK) { FrmUserDomin frm = new FrmUserDomin(userName, realName); if (frm.ShowDialog() != System.Windows.Forms.DialogResult.OK) { return(false); } } else { return(false); } } else { MessageBox.Show(userName + ":域账号已经存在!"); } } } return(true); } catch (Exception ex) { LogHelper.WriteLog("Error", ex.Message + "\r\n" + ex.StackTrace); MessageBox.Show("出现错误 : " + ex.Message); return(true); } }
public bool AuthDomainUserAuth() { // 获取配置信息 var config = BLL.SystemConfigBll.GetConfig(); if (config != null && !string.IsNullOrEmpty(config.Domin) && !string.IsNullOrEmpty(config.DominAdminName)) { // 获取管理员信息 var adminUserInfo = new ManagerBll().GetModel(config.DominAdminName); if (adminUserInfo != null && !string.IsNullOrEmpty(adminUserInfo.UserName) && !string.IsNullOrEmpty(adminUserInfo.Password)) { ImpersonateValidUser(adminUserInfo.UserName, config.DominAdminName, adminUserInfo.Password); } } return(false); }
/// <summary>读取数据</summary> public override void LoadData() { //关闭窗口 ButtonCancel.OnClientClick = ActiveWindow.GetHideReference(); int id = ConvertHelper.Cint0(hidId.Text); if (id != 0) { //获取指定ID的菜单内容,如果不存在,则创建一个菜单实体 var model = ManagerBll.GetInstence().GetModelForCache(x => x.Id == id); if (model == null) { return; } txtLoginName.Text = model.LoginName; txtPwd.Text = model.LoginPass; SHOPdll.SelectedValue = model.SHOP_ID + ""; rblIsMultiUser.SelectedValue = model.IsMultiUser + ""; rblIsWork.SelectedValue = model.IsWork + ""; rblIsEnable.SelectedValue = model.IsEnable + ""; txtCName.Text = model.CName; txtEName.Text = model.EName; rblSex.SelectedValue = model.Sex + ""; Brachddl.SelectedValue = model.Branch_Id.ToString(); Positionddl.SelectedValue = model.Position_Id; Birthday.SelectedDate = DateTime.Parse(model.Birthday == "" ? DateTime.Now.ToString() : model.Birthday); txtNativePlace.Text = model.NativePlace; txtNationalName.Text = model.NationalName; txtRecord.Text = model.Record; txtGraduateCollege.Text = model.GraduateCollege; txtGraduateSpecialty.Text = model.GraduateSpecialty; txtTel.Text = model.Tel; txtMobile.Text = model.Tel; txtEmail.Text = model.Email; txtQq.Text = model.Qq; txtAddress.Text = model.Address; txtContent.Text = model.Content; } }
protected void upPwd_Click1(object sender, EventArgs e) { ManagerBll managerBll = new ManagerBll(); if (managerBll.Update_Pwd(new ManagerEnitity { ManagerID = this.upPwd.CommandArgument.Trim(), ManagerPwd = this.MD5(this.txtPwd.Text.Trim()) })) { this.Page.ClientScript.RegisterStartupScript(base.GetType(), "alert", "<script>alert('修改密码成功');</script>"); } this.add.Visible = true; this.edit.Visible = false; this.ChangePwd.Visible = false; this.txtPwd.Text = ""; this.LoadPage(); }
private bool AuthDomin(string realName, string userName, string userPwd) { // 获取配置信息 var config = BLL.SystemConfigBll.GetConfig(); if (config != null && !string.IsNullOrEmpty(config.Domin) && !string.IsNullOrEmpty(config.DominAdminName)) { // 获取管理员信息 var adminUserInfo = new ManagerBll().GetModel(config.DominAdminName); if (adminUserInfo != null && !string.IsNullOrEmpty(adminUserInfo.UserName) && !string.IsNullOrEmpty(adminUserInfo.Password)) { Bll.ADHelper.SetADValue(config.Domin, adminUserInfo.UserName, adminUserInfo.Password); return(Bll.ADHelper.AddNewUser(realName, userName, userPwd)); } } return(false); }
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { ManagerBll managerBll = new ManagerBll(); ManagerEnitity managerEntity = new ManagerEnitity(); Label label = (Label)this.GridView1.Rows[e.RowIndex].FindControl("lbID"); managerEntity.ManagerID = label.Text.Trim(); /* string a = managerBll.DeleteProc(managerEntity); * if (a == "1") * { * this.Page.ClientScript.RegisterStartupScript(base.GetType(), "msg", "<script>alert('删除管理员成功')</script>"); * } * else * { * this.Page.ClientScript.RegisterStartupScript(base.GetType(), "msg", "<script>alert('删除管理员失败')</script>"); * } */ this.LoadPage(); }
/// <summary> /// 删除记录 /// </summary> /// <returns></returns> public override string Delete() { //获取要删除的ID int id = ConvertHelper.Cint0(GridViewHelper.GetSelectedKey(Grid1, true)); //如果没有选择记录,则直接退出 if (id == 0) { return("请选择要删除的记录。"); } try { //删除前判断一下 if (BranchBll.GetInstence().Exist(x => x.ParentId == id)) { return("删除失败,本部门下面存在子部门,不能直接删除!"); } //删除前判断一下 if (PositionBll.GetInstence().Exist(x => x.Branch_Id == id)) { return("删除失败,相关职位已绑定本部门,不能直接删除!"); } if (ManagerBll.GetInstence().Exist(x => x.Branch_Id == id)) { return("删除失败,已有员工绑定本部门,不能直接删除!"); } //删除记录 bll.Delete(this, id); return("删除编号ID为[" + id + "]的数据记录成功。"); } catch (Exception e) { string result = "尝试删除编号ID为[" + id + "]的数据记录失败!"; //出现异常,保存出错日志信息 CommonBll.WriteLog(result, e); return(result); } }
protected void Button3_Click(object sender, EventArgs e) { string ManagerID = this.Session["ManagerID"].ToString().Trim(); ManagerBll managerBll = new ManagerBll(); DataTable byID = managerBll.GetByID(new ManagerEnitity { ManagerID = ManagerID }); ProjectPaperBll projectPaperBll = new ProjectPaperBll(); ProjectPaperEntity projectPaperEntity = new ProjectPaperEntity(); projectPaperEntity.PPID = Convert.ToInt32(Label2.Text); projectPaperEntity.ProjectHead = byID.Rows[0]["ManagerName"].ToString().Trim(); projectPaperEntity.DepartmentId = Convert.ToInt32(this.OkDepartment.SelectedValue); projectPaperBll.Update3(projectPaperEntity); base.ClientScript.RegisterStartupScript(base.GetType(), "msg", "<script>alert('项目分配成功');</script>"); }
protected void btDelete_Click(object sender, EventArgs e) { ManagerBll managerBll = new ManagerBll(); ManagerEnitity managerEntity = new ManagerEnitity(); for (int i = 0; i < this.GridView1.Rows.Count; i++) { CheckBox checkBox = (CheckBox)this.GridView1.Rows[i].FindControl("chkBox"); if (checkBox != null && checkBox.Checked) { Label label = (Label)this.GridView1.Rows[i].FindControl("lbID"); if (label != null) { managerEntity.ManagerID = label.Text.Trim(); // managerBll.(managerEntity); } } } this.Page.ClientScript.RegisterStartupScript(base.GetType(), "msg", "alert('批量删除成功');", true); this.LoadPage(); }
public IEnumerable <TempFinance> Emps() { ManagerBll managerBll = new ManagerBll(); var list = managerBll.GetAllEmp(); var result = from data in list select new TempFinance { Id = data.Id, Ename = data.Ename, Email = data.Email, Eduty = data.Eduty, Ephone = data.Ephone, Esex = data.Esex, Etype = data.Etype, Papersnum = data.Papersnum, Tracttype = data.Tracttype, BName = data.Departments.BName }; return(result); }
protected void btUp_Click1(object sender, EventArgs e) { if (this.Session["ManageLand"].ToString() == this.TextBox1.Text) { if (this.upDepartment.SelectedIndex != 0 && this.upPower.SelectedIndex != 0) { ManagerBll managerBll = new ManagerBll(); ManagerEnitity managerEntity = new ManagerEnitity(); managerEntity.ManagerID = this.btUp.CommandArgument.Trim(); managerEntity.ManagerName = base.Server.HtmlEncode(this.upName.Text.Trim()); managerEntity.ManagerDes = base.Server.HtmlEncode(this.upDes.Text.Trim()); managerEntity.DepartmentID = Convert.ToInt32(this.upDepartment.SelectedValue); managerEntity.PowerID = Convert.ToInt32(this.upPower.SelectedValue); if (managerBll.Update(managerEntity)) { this.Page.ClientScript.RegisterStartupScript(base.GetType(), "alert", "<script>alert('修改管理员成功');</script>"); } else { this.Page.ClientScript.RegisterStartupScript(base.GetType(), "alert", "<script>alert('修改管理员失败');</script>"); } } else { this.Page.ClientScript.RegisterStartupScript(base.GetType(), "alert", "<script>alert('请先选择角色和项目组');</script>"); } this.upName.Text = ""; this.upDes.Text = ""; this.LoadPage(); this.add.Visible = true; this.edit.Visible = false; this.ChangePwd.Visible = false; return; } this.Page.ClientScript.RegisterStartupScript(base.GetType(), "alert", "<script>alert('验证码错误')</script>"); }
protected void btOK_Click1(object sender, EventArgs e) { string managerID = this.Session["ManagerID"].ToString().Trim(); ManagerBll managerBll = new ManagerBll(); ManagerEnitity managerEntity = new ManagerEnitity(); managerEntity.ManagerID = managerID; managerEntity.ManagerName = base.Server.HtmlEncode(this.txtName.Text.Trim()); managerEntity.ManagerDes = base.Server.HtmlEncode(this.txtDes.Text.Trim()); managerEntity.DepartmentID = Convert.ToInt32(this.lbDepartmentID.Text.Trim()); managerEntity.PowerID = Convert.ToInt32(this.lbPowerID.Text.Trim()); string fileName = this.upFileUpLoad.FileName; if (fileName == "") { managerEntity.ManagerImage = this.lbImage.Text.Trim(); } else { if (this.lbImage.Text.Trim() != "") { File.Delete(base.Server.MapPath("~/" + this.lbImage.Text.Trim())); } string str = DateTime.Now.ToString("yyyyMMddHHmmssms") + Path.GetExtension(fileName); this.upFileUpLoad.SaveAs(base.Server.MapPath("~/ManagerImage/" + str)); managerEntity.ManagerImage = "ManagerImage/" + str; } if (managerBll.Update(managerEntity)) { this.Page.ClientScript.RegisterStartupScript(base.GetType(), "alert", "<script>alert('成功');</script>"); } else { this.Page.ClientScript.RegisterStartupScript(base.GetType(), "alert", "<script>alert('失败');</script>"); } this.LoadData(); this.RegularExpressionValidator1.Visible = false; this.upFileUpLoad.Visible = false; }
public void LoadData() { string ManagerID = this.Session["ManagerID"].ToString().Trim(); ManagerBll managerBll = new ManagerBll(); DataTable byID = managerBll.GetByID(new ManagerEnitity { ManagerID = ManagerID }); if (byID != null && byID.Rows.Count == 1) { this.lbID.Text = byID.Rows[0]["ManagerID"].ToString().Trim(); this.txtName.Text = byID.Rows[0]["ManagerName"].ToString().Trim(); this.lbDepartmentName.Text = byID.Rows[0]["DepartmentName"].ToString().Trim(); this.lbDepartmentID.Text = byID.Rows[0]["DepartmentID"].ToString().Trim(); this.lbPowerName.Text = byID.Rows[0]["PowerName"].ToString().Trim(); this.lbPowerID.Text = byID.Rows[0]["PowerID"].ToString().Trim(); this.upImage.ImageUrl = "~/" + byID.Rows[0]["ManagerImage"].ToString().Trim(); this.txtDes.Text = byID.Rows[0]["ManagerDes"].ToString().Trim(); this.lbImage.Text = byID.Rows[0]["ManagerImage"].ToString().Trim(); } }
/// <summary> /// 删除记录 /// </summary> /// <returns></returns> public override string Delete() { //获取要删除的Id组 var id = GridViewHelper.GetSelectedKeyIntArray(Grid1); //如果没有选择记录,则直接退出 if (id == null) { return("请选择要删除的记录。"); } try { //逐个判断是否可以删除 foreach (var i in id) { //删除前检查 if (ManagerBll.GetInstence().Exist(x => x.Position_Id.Contains("," + i + ","))) { return("删除失败,Id为【" + i + "】的职位已有员工使用,不能直接删除!"); } } //删除记录 bll.Delete(this, id); return("删除编号Id为[" + string.Join(",", id) + "]的数据记录成功。"); } catch (Exception e) { string result = "尝试删除编号ID为[" + string.Join(",", id) + "]的数据记录失败!"; //出现异常,保存出错日志信息 CommonBll.WriteLog(result, e); return(result); } }