protected virtual void Page_Load(object sender, EventArgs e) { if (this.userid > 0) { if (CheckUserPopedoms("X") || CheckUserPopedoms("1")) { Act = HTTPRequest.GetString("Act"); FeesSubjectClass = Caches.GetFeesSubjectClassInfoToHTML(); fName = Utils.ChkSQL(HTTPRequest.GetString("fName")); FeesSubjectClassID = HTTPRequest.GetInt("FeesSubjectClassID", 0); fCode = Utils.ChkSQL(HTTPRequest.GetString("fCode")); fDebitCredit = HTTPRequest.GetInt("fDebitCredit", 0); if (Act == "Edit") { FeesSubjectID = Utils.StrToInt(HTTPRequest.GetString("fid"), 0); FeesSubject = tbFeesSubjectInfo.GetFeesSubjectInfoModel(FeesSubjectID); } if (ispost) { FeesSubject.FeesSubjectClassID = FeesSubjectClassID; FeesSubject.fCode = fCode; FeesSubject.fDebitCredit = fDebitCredit; if (Act == "Add") { if (!tbFeesSubjectInfo.ExistsFeesSubjectInfo(fName)) { FeesSubject.fName = fName; FeesSubject.fAppendTime = fAppendTime; if (tbFeesSubjectInfo.AddFeesSubjectInfo(FeesSubject) > 0) { AddMsgLine("创建成功!"); AddScript("window.setTimeout('window.parent.HidBox();',1000);"); } else { AddErrLine("创建失败!"); AddScript("window.setTimeout('history.back(1);',1000);"); } } else { AddErrLine("费用科目:" + fName + ",已存在,请更换!"); AddScript("window.setTimeout('history.back(1);',1000);"); } } if (Act == "Edit") { if (FeesSubjectID > 0) { if (!tbFeesSubjectInfo.ExistsFeesSubjectInfo(fName) || FeesSubject.fName == fName) { FeesSubject.fName = fName; try { tbFeesSubjectInfo.UpdateFeesSubjectInfo(FeesSubject); AddMsgLine("修改成功!"); AddScript("window.setTimeout('window.parent.HidBox();',1000);"); } catch (Exception ex) { AddErrLine("修改失败!<br/>" + ex); AddScript("window.setTimeout('window.parent.HidBox();',1000);"); } } else { AddErrLine("费用科目:" + fName + ",已存在,请更换!"); AddScript("window.setTimeout('history.back(1);',1000);"); } } else { AddErrLine("参数错误,修改失败!"); AddScript("window.setTimeout('window.parent.HidBox();',1000);"); } } } else { if (Act == "Add") { FeesSubject.fName = ""; } if (Act == "Del") { try { tbFeesSubjectInfo.DeleteFeesSubjectInfo(HTTPRequest.GetString("fid")); AddMsgLine("删除成功!"); AddScript("window.setTimeout('window.parent.HidBox();',1000);"); } catch (Exception ex) { AddErrLine("删除失败!<br/>" + ex); AddScript("window.setTimeout('window.parent.HidBox();',1000);"); } } } } else { AddErrLine("权限不足!"); AddScript("window.setTimeout('window.parent.HidBox();',1000);"); } } else { AddErrLine("请先登录!"); SetBackLink("login.aspx?referer=" + Utils.UrlEncode(Utils.GetUrlReferrer())); SetMetaRefresh(1, "login.aspx?referer=" + Utils.UrlEncode(Utils.GetUrlReferrer())); } }