protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { hlBack.NavigateUrl = "Department.aspx?active=" + Request.QueryString["active"]; if (Request.QueryString["id"] != null) { ViewState["pk_Department"] = MojoCube.Api.Text.Security.DecryptString(Request.QueryString["id"]); MojoCube.Web.User.Department department = new MojoCube.Web.User.Department(); department.GetData(int.Parse(ViewState["pk_Department"].ToString())); txtName.Text = department.DepartmentName; txtPhone1.Text = department.Phone1; txtFax.Text = department.Fax; txtEmail.Text = department.Email; txtAddress.Text = department.Address; txtSortID.Text = department.SortID.ToString(); txtWorkTime.Text = department.Monday; this.Title = "部门编辑:" + txtName.Text.Trim(); } else { this.Title = "部门编辑"; } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { GridBind(); //用户信息 MojoCube.Web.User.List list = new MojoCube.Web.User.List(); list.GetData(int.Parse(Session["UserID"].ToString())); lblFullName.Text = list.FullName; txtName.Text = list.UserName; txtPhone1.Text = list.Phone1; txtNickName.Text = list.NickName; txtFullName.Text = list.FullName; txtEmail1.Text = list.Email1; txtAddress1.Text = list.Address1; txtEducation.Text = list.Education; txtSchool.Text = list.School; txtBankAccount.Text = list.BankAccount; txtIDNumber.Text = list.IDNumber; txtBirthday.Text = DateTime.Parse(list.Birthday).ToString("yyyy-MM-dd"); txtNote.Text = list.Note; MojoCube.Web.Sql.ddlFindByValue(ddlSkin, list.Skin); MojoCube.Web.Sql.ddlFindByValue(ddlSex, list.Sex.ToString()); if (list.ImagePath1 != "") { imgPortrait.ImageUrl = "~/Files.aspx?image=" + MojoCube.Api.Text.Security.EncryptString(list.ImagePath1) + "&cut=200,200"; } else { imgPortrait.ImageUrl = "~/Images/user.png"; } //职位 MojoCube.Web.User.Position position = new MojoCube.Web.User.Position(); position.GetData(list.Position); lblPosition.Text = position.Title; //部门 MojoCube.Web.User.Department department = new MojoCube.Web.User.Department(); department.GetData(list.fk_Department); lblDepartment.Text = department.DepartmentName; lblEducation.Text = list.School + " " + list.Education; lblPhone.Text = list.Phone1; lblAddress.Text = list.Address1; lblNote.Text = list.Note; this.Title = "用户面板"; } }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { MojoCube.Web.User.Department department = new MojoCube.Web.User.Department(); int index = Convert.ToInt32(e.CommandArgument); //删除 if (e.CommandName == "_delete") { department.DeleteData(int.Parse(((Label)GridView1.Rows[index].FindControl("lblID")).Text)); } //上移 if (e.CommandName == "_up") { MojoCube.Web.Sql.SetSortID("User_Department", "pk_Department", ((Label)GridView1.Rows[index].FindControl("lblID")).Text, -1); } //下移 if (e.CommandName == "_down") { MojoCube.Web.Sql.SetSortID("User_Department", "pk_Department", ((Label)GridView1.Rows[index].FindControl("lblID")).Text, 1); } GridBind(null); }
protected void btnSave_Click(object sender, EventArgs e) { if (txtName.Text.Trim() == "") { AlertDiv.InnerHtml = MojoCube.Web.String.ShowAlert("danger", "请填写名称"); return; } MojoCube.Web.User.Department department = new MojoCube.Web.User.Department(); //修改 if (ViewState["pk_Department"] != null) { department.GetData(int.Parse(ViewState["pk_Department"].ToString())); department.DepartmentName = txtName.Text.Trim(); department.Phone1 = txtPhone1.Text.Trim(); department.Fax = txtFax.Text.Trim(); department.Email = txtEmail.Text.Trim(); department.Address = txtAddress.Text.Trim(); department.SortID = MojoCube.Web.String.ToInt(txtSortID.Text.Trim()); department.ModifyUser = int.Parse(Session["UserID"].ToString()); department.ModifyDate = DateTime.Now.ToString(); department.Monday = txtWorkTime.Text.Trim(); department.Tuesday = txtWorkTime.Text.Trim(); department.Wednesday = txtWorkTime.Text.Trim(); department.Thursday = txtWorkTime.Text.Trim(); department.Friday = txtWorkTime.Text.Trim(); department.UpdateData(department.pk_Department); } //新增 else { department.DepartmentName = txtName.Text.Trim(); department.Phone1 = txtPhone1.Text.Trim(); department.Phone2 = string.Empty; department.Fax = txtFax.Text.Trim(); department.Email = txtEmail.Text.Trim(); department.Address = txtAddress.Text.Trim(); if (Request.QueryString["parentId"] != null) { department.ParentID = int.Parse(MojoCube.Api.Text.Security.DecryptString(Request.QueryString["parentId"])); department.LevelID = 1; } else { department.ParentID = 0; department.LevelID = 0; } department.SortID = MojoCube.Web.String.ToInt(txtSortID.Text.Trim()); department.TypeID = 0; department.Province = 0; department.City = 0; department.County = 0; department.Zone = 0; department.Manager = 0; department.fk_Company = 0; department.CreateUser = int.Parse(Session["UserID"].ToString()); department.CreateDate = DateTime.Now.ToString(); department.ModifyUser = 0; department.ModifyDate = DateTime.Now.ToString(); department.Monday = txtWorkTime.Text.Trim(); department.Tuesday = txtWorkTime.Text.Trim(); department.Wednesday = txtWorkTime.Text.Trim(); department.Thursday = txtWorkTime.Text.Trim(); department.Friday = txtWorkTime.Text.Trim(); department.Saturday = string.Empty; department.Sunday = string.Empty; department.InsertData(); } Response.Redirect("Department.aspx?active=" + Request.QueryString["active"]); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (this.Page.Title != "") { MojoCube.Web.User.Log.AddLog(this.Page.Title); } //用户信息 MojoCube.Web.User.List user = new MojoCube.Web.User.List(); user.GetData(int.Parse(Session["UserID"].ToString())); LeftMenu.InnerHtml = CreateLeftMenu(); MyHistory.InnerHtml = CreateHistory(user.ShowHistory); lblYear.Text = DateTime.Now.Year.ToString(); hlCopyright.NavigateUrl = "http://www.mojocube.com/"; hlCopyright.Text = "MojoCube"; hlCopyright.Target = "_blank"; Welcome.InnerHtml = DateTime.Now.ToString("yyyy年MM月dd日") + ", " + MojoCube.Api.Date.Get.ChineseWeek(); ViewState["Skin"] = user.Skin; lblFullName1.Text = lblFullName2.Text = user.FullName; if (user.ImagePath1 != "") { imgPortrait1.ImageUrl = imgPortrait2.ImageUrl = imgPortrait3.ImageUrl = "~/Admin/Files.aspx?image=" + MojoCube.Api.Text.Security.EncryptString(user.ImagePath1); } else { imgPortrait1.ImageUrl = imgPortrait2.ImageUrl = imgPortrait3.ImageUrl = "~/Admin/Images/user.png"; } //职位 MojoCube.Web.User.Position position = new MojoCube.Web.User.Position(); position.GetData(user.Position); lblPosition.Text = position.Title; //部门 MojoCube.Web.User.Department department = new MojoCube.Web.User.Department(); department.GetData(user.fk_Department); lblDepartment.Text = department.DepartmentName; //角色 MojoCube.Web.Role.Name role = new MojoCube.Web.Role.Name(); role.GetData(user.RoleValue); lblRoleName.Text = role.RoleName_CHS; } this.Page.Title = "MojoCube"; //界面皮肤 if (ViewState["Skin"] != null) { skin = ViewState["Skin"].ToString(); } else { skin = "blue"; } skinCss = "<link rel=\"stylesheet\" href=\"../Skins/dist/css/skins/skin-" + skin + ".min.css\" /><link rel=\"stylesheet\" href=\"../Skins/plugins/iCheck/flat/" + skin + ".css\" />"; }