public void BinInfo(int id) { Cultural.Model.Member member = new Cultural.Model.Member(); Cultural.BLL.Member bll = new Cultural.BLL.Member(); Cultural.BLL.Department dbll = new Cultural.BLL.Department(); Cultural.Model.Department dmodel = new Cultural.Model.Department(); member = bll.GetModel(id); if (member != null) { if (member.DepartID != 0 && member.DepartID != null) { dmodel = dbll.GetModel(int.Parse(member.DepartID.ToString())); } txtLoginID.Text = member.LoginID; txtPassword.Text = member.Password; txtStaffName.Text = member.MembName; ddlGender.SelectedIndex = ddlGender.Items.IndexOf(ddlGender.Items.FindByText(member.Gender)); txtPhone.Text = member.Phone; txtEmail.Text = member.Email; txtAddress.Text = member.Address; txtJob.Text = member.JobName; txtDepartID.Text = dmodel == null ? "" : dmodel.DepartName; txtResume.Text = member.Resume; ddlType.SelectedIndex = int.Parse(member.Status == "" ? "0" : member.Status == null ? "0" : member.Status); lblRegtime.Text = member.RegTime.ToString(); Photo.ImageUrl = CommonFun.URLConverToServer("../../Image/Photo/" + member.PhotoURL); } else { Maticsoft.Common.MessageBox.ShowAndRedirect(this, "出错!请重试!", "../Main.aspx"); } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; Cultural.BLL.Department departBll = new Cultural.BLL.Department(); context.Response.ContentType = "text/plain"; string paraFID = context.Request["FID"]; //读取参数PageSize if (paraFID != null && paraFID.Trim() == "DL") //列表界面 { int paraIndex = context.Request["Index"] == null ? 1 : int.Parse(context.Request["Index"]); //读取参数PageSize int paraSize = context.Request["PageSize"] == null ? 10 : int.Parse(context.Request["PageSize"]); //读取参数PageSize string paraBoardID = context.Request["BoardID"] == null ? "0" : context.Request["BoardID"].ToString(); //读取参数 DepartInfo departInfo = new DepartInfo(); departInfo.DepartList = departBll.DataTableToList(departBll.GetListByPage(string.Format(" BoardID={0} and Status!='0' ", paraBoardID), " Weight desc,DepartID asc ", (paraIndex - 1) * paraSize, paraIndex * paraSize).Tables[0]); departInfo.TotalNum = departBll.GetRecordCount(string.Format(" BoardID={0} and Status!='0' ", paraBoardID)); context.Response.Write(JsonHelper.Serialize(departInfo)); } if (paraFID != null && paraFID.Trim() == "DownL") //列表界面 { int paraIndex = context.Request["Index"] == null ? 1 : int.Parse(context.Request["Index"]); //读取参数PageSize int paraSize = context.Request["PageSize"] == null ? 10 : int.Parse(context.Request["PageSize"]); //读取参数PageSize string paraBoardID = context.Request["BoardID"] == null ? "0" : context.Request["BoardID"].ToString(); //读取参数 DownLoadInfo downLoadInfo = new DownLoadInfo(); Cultural.BLL.DownCenter dcBll = new Cultural.BLL.DownCenter(); downLoadInfo.DownCenterList = dcBll.DataTableToList(dcBll.GetListByPage(string.Format(" BoardID={0} and Status!='0' ", paraBoardID), " PubTime desc ", (paraIndex - 1) * paraSize, paraIndex * paraSize).Tables[0]); foreach (Cultural.Model.DownCenter dc in downLoadInfo.DownCenterList) { dc.PubTime = dc.PubTime.Substring(0, 10); } downLoadInfo.TotalNum = dcBll.GetRecordCount(string.Format(" BoardID={0} and Status!='0' ", paraBoardID)); context.Response.Write(JsonHelper.Serialize(downLoadInfo)); } if (paraFID != null && paraFID.Trim() == "DownD") //详细界面 { int paraIndex = context.Request["InfoID"] == null ? 0 : int.Parse(context.Request["InfoID"]); //读取参数InfoID Cultural.Model.DownCenter downLoad = new Cultural.Model.DownCenter(); Cultural.BLL.DownCenter dcBll = new Cultural.BLL.DownCenter(); downLoad = dcBll.GetModel(paraIndex); DownLoadInfo downLoadInfo = new DownLoadInfo(); downLoadInfo.DownCenterList = new List <Cultural.Model.DownCenter>(); downLoadInfo.DownCenterList.Add(downLoad); Cultural.BLL.Board boardBll = new Cultural.BLL.Board(); Cultural.Model.Board board = new Cultural.Model.Board(); board = boardBll.GetModel(int.Parse(downLoad.BoardID.ToString())); downLoadInfo.BName = board.BoardName; context.Response.Write(JsonHelper.Serialize(downLoadInfo)); } }
protected void btnSave_Click(object sender, EventArgs e) { Cultural.Model.Member member = new Cultural.Model.Member(); Cultural.BLL.Member bll = new Cultural.BLL.Member(); try { member = bll.GetModel(int.Parse(id.Trim())); if (member != null) { member.Gender = ddlGender.SelectedItem.Text.Trim(); member.Phone = this.txtPhone.Text; member.Email = this.txtEmail.Text; member.Address = this.txtAddress.Text; member.JobName = this.txtJob.Text; member.Resume = this.txtResume.Text.Trim(); Cultural.BLL.Department dbll = new Cultural.BLL.Department(); Cultural.Model.Department depart = new Cultural.Model.Department(); List <Cultural.Model.Department> departList = dbll.GetModelList(string.Format(" DepartName = '{0}'", txtDepartID.Text.Trim())); depart = departList.Count > 0 ? departList[0] : null; int departID = 0; if (depart == null) { depart = new Cultural.Model.Department(); depart.DepartName = txtDepartID.Text.Trim(); dbll.Add(depart); departID = dbll.GetModelList(string.Format(" DepartName like '%{0}%'", txtDepartID.Text.Trim()))[0].DepartID; } else { departID = depart.DepartID; } member.DepartID = departID; member.Status = ddlType.SelectedValue; if (hidFilePath.Value != "") { member.PhotoURL = hidFilePath.Value; } bll.Update(member); Maticsoft.Common.MessageBox.Show(this.Page, "保存成功!"); BinInfo(int.Parse(id)); } } catch { Maticsoft.Common.MessageBox.Show(this.Page, "保存失败,请重试!"); } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; string Show = context.Request["SHOW"]; string Hide = context.Request["HIDE"]; List <string> ShowList = new List <string>(); List <string> HideList = new List <string>(); Cultural.BLL.Department bll = new Cultural.BLL.Department(); if (Show != null && Show.ToString().Trim() != "") { string[] arrayS = new string[7]; arrayS = Show.Split('|'); foreach (string data in arrayS) { if (data.Trim() != "") { ShowList.Add(data); } } bll.SortShowData(ShowList); if (Hide != null && Hide.ToString().Trim() != "") { int num = Hide.Length - Hide.Replace("|", "").Length; string[] arrayH = new string[num]; arrayH = Hide.Split('|'); foreach (string data in arrayH) { if (data.Trim() != "") { HideList.Add(data); } } bll.SortHideData(HideList); } context.Response.Write("Success"); } else { context.Response.Write("Failed"); } }
protected void Page_Load(object sender, EventArgs e) { string id = Request.QueryString["id"]; if (id != null & id != "") { Cultural.Model.Member member = new Cultural.Model.Member(); Cultural.BLL.Member bll = new Cultural.BLL.Member(); Cultural.BLL.Department dbll = new Cultural.BLL.Department(); Cultural.Model.Department dmodel = new Cultural.Model.Department(); if (member.DepartID != 0 && member.DepartID != null) { dmodel = dbll.GetModel(int.Parse(member.DepartID.ToString())); } member = bll.GetModel(int.Parse(id.Trim())); if (member != null) { txtLoginID.Text = member.LoginID; txtPassword.Text = member.Password; txtStaffName.Text = member.MembName; lblGender.Text = member.Gender; txtPhone.Text = member.Phone; txtEmail.Text = member.Email; txtAddress.Text = member.Address; txtJob.Text = member.JobName; txtDepartID.Text = dmodel == null ? "" : dmodel.DepartName; txtResume.Text = member.Resume; ddlType.SelectedIndex = int.Parse(member.Status == "" ? "0" : member.Status == null ? "0" : member.Status); lblRegtime.Text = member.RegTime.ToString(); Photo.ImageUrl = "../../Image/Photo/" + member.PhotoURL; } else { Maticsoft.Common.MessageBox.ShowAndRedirect(this, "出错!请重试!", "../Main.aspx"); } } else { Maticsoft.Common.MessageBox.ShowAndRedirect(this, "出错!请重试!", "../Main.aspx"); } }
/* * public string GetBIDByQueryStr(object queryStr) * { * string tempid = "0"; * ResetHashTable(); * if (queryStr != null && queryStr.ToString().Trim() != "") * { * foreach (DictionaryEntry h in ht) * { * if (queryStr.ToString().Trim() == h.Value.ToString()) * { * tempid = h.Key.ToString(); * break; * } * else * { * continue; * } * } * return tempid; * } * else * { * return "0"; * } * } * * public void ResetHashTable() * { * List<Cultural.Model.Board> bList = boardBll.GetModelList(" Status!='0' "); * ht.Clear(); * for (int i = 0; i < bList.Count; i++) * { * ht.Add(bList[i].BoardID, bList[i].BoardName); * } * } */ public string GetDepartNameByID(object ID) { if (ID != null && ID.ToString().Trim() != "") { Cultural.BLL.Department departBll = new Cultural.BLL.Department(); Cultural.Model.Department depart = new Cultural.Model.Department(); depart = departBll.GetModel(int.Parse(ID.ToString())); if (depart != null) { return(depart.DepartName); } else { return(""); } } else { return(""); } }
protected void btnSave_Click(object sender, EventArgs e) { Cultural.BLL.Member bll = new Cultural.BLL.Member(); string strErr = ""; if (this.txtStaffName.Text.Trim().Length == 0) { strErr += "姓名不能为空!\\n"; } if (this.txtLoginID.Text.Trim().Length == 0) { strErr += "注册名不能为空!\\n"; } if (this.txtPassword.Text.Trim().Length == 0) { strErr += "密码不能为空!\\n"; } if (this.txtPassConfirm.Text.Trim().Length == 0) { strErr += "必须确认密码!\\n"; } if (this.txtPassConfirm.Text.Trim() != this.txtPassword.Text.Trim()) { strErr += "两次密码不同!\\n"; } if (bll.GetList(string.Format(" LoginID = '{0}' ", txtLoginID.Text.Trim())).Tables[0].Rows.Count > 0) { strErr += "登录名已被使用!\\n"; } if (strErr != "") { MessageBox.Show(this, strErr); return; } string LoginID = this.txtLoginID.Text; string Password = this.txtPassword.Text; string StaffName = this.txtStaffName.Text; string Gender = ddlGender.SelectedItem.Text.Trim(); string Phone = this.txtPhone.Text; string Email = this.txtEmail.Text; string Address = this.txtAddress.Text; string Job = this.txtJob.Text; string resume = this.txtResume.Text.Trim(); Cultural.BLL.Department dbll = new Cultural.BLL.Department(); Cultural.Model.Department depart = new Cultural.Model.Department(); List <Cultural.Model.Department> departList = dbll.GetModelList(string.Format(" DepartName = '{0}'", txtDepartID.Text.Trim())); depart = departList.Count > 0 ? departList[0] : null; int departID = 0; if (depart == null) { depart = new Cultural.Model.Department(); depart.DepartName = txtDepartID.Text.Trim(); dbll.Add(depart); departID = dbll.GetMaxId() - 1; } else { departID = depart.DepartID; } Cultural.Model.Member member = new Cultural.Model.Member(); member.LoginID = LoginID; member.Password = Password; member.MembName = StaffName; member.Gender = Gender; member.Phone = Phone; member.Email = Email; member.Address = Address; member.JobName = Job; member.DepartID = departID; member.RegTime = string.Format("{0}-{1}-{2}", DateTime.Now.Year, DateTime.Now.Month.ToString().PadLeft(2, '0'), DateTime.Now.Day.ToString().PadLeft(2, '0')); member.Status = "6"; member.PhotoURL = ""; member.Resume = resume; bll.Add(member); Maticsoft.Common.MessageBox.ShowAndRedirect(this, "注册成功,请等待管理员审核!", "../login.aspx"); }
protected void btnSave_Click(object sender, EventArgs e) { string strErr = ""; if (this.txtStaffName.Text.Trim().Length == 0) { strErr += "姓名不能为空!\\n"; } if (strErr != "") { MessageBox.Show(this, strErr); return; } string LoginID = this.txtLoginID.Text; string Password = this.txtPassword.Text; string StaffName = this.txtStaffName.Text; string Gender = ddlGender.SelectedItem.Text.Trim(); string Phone = this.txtPhone.Text; string Email = this.txtEmail.Text; string Address = this.txtAddress.Text; string Job = this.txtJob.Text; string resume = this.txtResume.Text.Trim(); Cultural.BLL.Department dbll = new Cultural.BLL.Department(); Cultural.Model.Department depart = new Cultural.Model.Department(); List <Cultural.Model.Department> departList = dbll.GetModelList(string.Format(" DepartName = '{0}'", txtDepartID.Text.Trim())); depart = departList.Count > 0 ? departList[0] : null; int departID = 0; if (depart == null) { depart = new Cultural.Model.Department(); depart.DepartName = txtDepartID.Text.Trim(); dbll.Add(depart); departID = dbll.GetMaxId() - 1; } else { departID = depart.DepartID; } string Roles = ddlType.SelectedItem.Value.Trim(); Cultural.Model.Member member = new Cultural.Model.Member(); member.LoginID = LoginID; member.Password = Password; member.MembName = StaffName; member.Gender = Gender; member.Phone = Phone; member.Email = Email; member.Address = Address; member.JobName = Job; member.DepartID = departID; member.RegTime = string.Format("{0}-{1}-{2}", DateTime.Now.Year, DateTime.Now.Month.ToString().PadLeft(2, '0'), DateTime.Now.Day.ToString().PadLeft(2, '0')); member.Status = Roles; member.PhotoURL = string.Format("{0}-{1}.jpg", member.RegTime, member.MembName); member.Resume = resume; Cultural.BLL.Member bll = new Cultural.BLL.Member(); bll.Add(member); int id = bll.GetMaxId() - 1; if (id != null) { Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "ShowSingle.aspx?id=" + id.ToString()); } }