//protected void btnLogin_Click(object sender, DirectEventArgs e) //{ // string usname = TextBox1.Text; // string pwd = TextBox1.Text; // BG_User user = BG_UserLogic.UserLogin(usname, pwd); // if (user != null) // { // Session[Constant.UserID] = user.UserID; //用户ID // Session[Constant.UserName] = user.UserName; //用户名称 // Session[Constant.UserNum] = user.UserNum; //用户工号 // Session[Constant.UserLim] = user.UserLim; //用户权限 // Session[Constant.DepID] = user.DepID; //用户所属部门ID // BG_Department department = BG_DepartmentManager.GetBG_DepartmentByDepID(user.DepID); // Session[Constant.DepName] = department.DepName; //用户所属部门名称 // Response.Redirect("default.aspx", true); // } // else // { // X.Msg.Alert("Error", "密码或帐户名错误!").Show(); // } //} protected void ibtnLogin_Click(object sender, ImageClickEventArgs e) { string usname = txtUer.Text; string pwd = txtPwd.Text; BG_User user = BG_UserLogic.UserLogin(usname, pwd); if (user != null) { Session[Constant.UserID] = user.UserID; //用户ID Session[Constant.UserName] = user.UserName; //用户名称 Session[Constant.UserNum] = user.UserNum; //用户工号 Session[Constant.UserLim] = user.UserLim; //用户权限 Session[Constant.DepID] = user.DepID; //用户所属部门ID BG_Department department = BG_DepartmentManager.GetBG_DepartmentByDepID(user.DepID); Session[Constant.DepName] = department.DepName; //用户所属部门名称 Session["CurrentYear"] = BG_SysSettingLogic.GetLastYear(); Session["IsLogin"] = 1; BG_User userd = new BG_User(); user.IsLogin = 1; BG_UserManager.ModifyBG_User(userd); Session[Constant.listallocationstr] = GetXML().Trim(); Response.Redirect("default.aspx", true); } else { X.Msg.Alert("Error", "密码或帐户名错误!").Show(); } }
private void PreviewDataBind() { DataTable dt = BG_PreviewDataLogic.GetPublicPart(); dt.Columns.Add("rsold"); dt.Columns.Add("rsnew"); dt.Columns.Add("rjsold"); dt.Columns.Add("rjsnew"); for (int i = 0; i < dt.Rows.Count; i++) { int year = common.IntSafeConvert(CurrentYear); string pnumold = ""; string pnumnew = ""; DataTable dt1 = BG_SysSettingManager.GetAllBG_SysSetting(); if (dt.Rows.Count > 0) { pnumold = BG_SysSettingLogic.GetPerByYear(year - 1); pnumnew = BG_SysSettingLogic.GetPerByYear(year); hidbn.Value = pnumnew; } else { pnumold = "0"; pnumnew = "0"; hidbn.Value = pnumnew; } dt.Rows[i]["rsold"] = pnumold; dt.Rows[i]["rsnew"] = pnumnew; int pepold = common.IntSafeConvert(pnumold); int pepnew = common.IntSafeConvert(pnumnew); dt.Rows[i]["rjsold"] = (Convert.ToDouble(dt.Rows[i]["PDBaseLYData"]) / (pepold * 1.0f)).ToString("f8").TrimEnd('0').TrimEnd('.'); dt.Rows[i]["rjsnew"] = (Convert.ToDouble(dt.Rows[i]["PDBaseData"]) / (pepnew * 1.0f)).ToString("f8").TrimEnd('0').TrimEnd('.'); } Store1.DataSource = Getquota(dt); Store1.DataBind(); }
private void PreviewDataBind() { int year = common.IntSafeConvert(CurrentYear); DataTable dt1 = BG_PreviewDataLogic.GetPersonPart(); dt1.Columns.Add("rsold"); dt1.Columns.Add("rsnew"); dt1.Columns.Add("rjsold"); dt1.Columns.Add("rjsnew"); DataTable dt2 = BG_PreviewDataLogic.GetPublicPart(); dt2.Columns.Add("rsold"); dt2.Columns.Add("rsnew"); dt2.Columns.Add("rjsold"); dt2.Columns.Add("rjsnew"); DataTable dt3 = BG_PreviewDataLogic.GetCapitalPart(); dt3.Columns.Add("rsold"); dt3.Columns.Add("rsnew"); dt3.Columns.Add("rjsold"); dt3.Columns.Add("rjsnew"); for (int j = 0; j < dt1.Rows.Count; j++) { string pnumold = ""; string pnumnew = ""; DataTable dt = BG_SysSettingManager.GetAllBG_SysSetting(); if (dt.Rows.Count > 0) { pnumold = BG_SysSettingLogic.GetPerByYear(year - 1); pnumnew = BG_SysSettingLogic.GetPerByYear(year); hidbn1.Value = pnumnew; } else { pnumold = "0"; pnumnew = "0"; hidbn1.Value = pnumnew; } dt1.Rows[j]["rsold"] = pnumold; dt1.Rows[j]["rsnew"] = pnumnew; int Pepold = common.IntSafeConvert(pnumold); int Pepnew = common.IntSafeConvert(pnumnew); dt1.Rows[j]["rjsold"] = (Convert.ToDouble(dt1.Rows[j]["PDProjectLYData"]) / (Pepold * 1.0f)).ToString("f8").TrimEnd('0').TrimEnd('.'); dt1.Rows[j]["rjsnew"] = (Convert.ToDouble(dt1.Rows[j]["PDProjectData"]) / (Pepnew * 1.0f)).ToString("f8").TrimEnd('0').TrimEnd('.'); } for (int k = 0; k < dt2.Rows.Count; k++) { string pnumold = ""; string pnumnew = ""; DataTable dt = BG_SysSettingManager.GetAllBG_SysSetting(); if (dt.Rows.Count > 0) { pnumold = BG_SysSettingLogic.GetPerByYear(year - 1); pnumnew = BG_SysSettingLogic.GetPerByYear(year); hidbn2.Value = pnumnew; } else { pnumold = "0"; pnumnew = "0"; hidbn2.Value = pnumnew; } dt2.Rows[k]["rsold"] = pnumold; dt2.Rows[k]["rsnew"] = pnumnew; int Pepold = common.IntSafeConvert(pnumold); int Pepnew = common.IntSafeConvert(pnumnew); dt2.Rows[k]["rjsold"] = (Convert.ToDouble(dt2.Rows[k]["PDProjectLYData"]) / (Pepold * 1.0f)).ToString("f8").TrimEnd('0').TrimEnd('.'); dt2.Rows[k]["rjsnew"] = (Convert.ToDouble(dt2.Rows[k]["PDProjectData"]) / (Pepnew * 1.0f)).ToString("f8").TrimEnd('0').TrimEnd('.'); } for (int i = 0; i < dt3.Rows.Count; i++) { string pnumold = ""; string pnumnew = ""; DataTable dt = BG_SysSettingManager.GetAllBG_SysSetting(); if (dt.Rows.Count > 0) { pnumold = BG_SysSettingLogic.GetPerByYear(year - 1); pnumnew = BG_SysSettingLogic.GetPerByYear(year); hidbn3.Value = pnumnew; } else { pnumold = "0"; pnumnew = "0"; hidbn3.Value = pnumnew; } dt3.Rows[i]["rsold"] = pnumold; dt3.Rows[i]["rsnew"] = pnumnew; int Pepold = common.IntSafeConvert(pnumold); int Pepnew = common.IntSafeConvert(pnumnew); dt3.Rows[i]["rjsold"] = (Convert.ToDouble(dt3.Rows[i]["PDProjectLYData"]) / (Pepold * 1.0f)).ToString("f8").TrimEnd('0').TrimEnd('.'); dt3.Rows[i]["rjsnew"] = (Convert.ToDouble(dt3.Rows[i]["PDProjectData"]) / (Pepnew * 1.0f)).ToString("f8").TrimEnd('0').TrimEnd('.'); } Store2.DataSource = Getquota(dt1, hidbn1.Value == null ? "" : hidbn1.Value.ToString()); Store2.DataBind(); Store3.DataSource = Getquota(dt2, hidbn2.Value == null ? "" : hidbn2.Value.ToString()); Store3.DataBind(); Store1.DataSource = Getquota(dt3, hidbn3.Value == null ? "" : hidbn3.Value.ToString()); Store1.DataBind(); }