protected string GetAccountName(string accid, string type) { accountMange accountMange = new accountMange(); prjaccountModel prjaccountModel = new prjaccountModel(); prjaccountModel = accountMange.GetModelByConId(accid); if (prjaccountModel != null) { if (type != null) { if (type == "0") { return(prjaccountModel.acountName.ToString()); } if (type == "1") { if (!(prjaccountModel.isnullify.ToString() == "0")) { return("注销"); } return("正常"); } } return(prjaccountModel.acountName.ToString()); } return(string.Empty); }
protected void btnOK_Click(object sender, EventArgs e) { string a = base.Request["limits"].ToString(); using (SqlConnection sqlConnection = new SqlConnection(SqlHelper.ConnectionString)) { sqlConnection.Open(); SqlTransaction sqlTransaction = sqlConnection.BeginTransaction(); try { List <prjaccountModel> list = new List <prjaccountModel>(); for (int i = 0; i < this.gvwContract.Rows.Count; i++) { CheckBox checkBox = (CheckBox)this.gvwContract.Rows[i].FindControl("chk"); if (checkBox.Checked) { string str; if (i < 10) { str = "0" + i.ToString(); } else { str = i.ToString(); } prjaccountModel prjaccountModel = new prjaccountModel(); prjaccountModel.accountNum = DateTime.Now.ToString("yyyyMMddHHmmss") + str; prjaccountModel.acountName = ""; HiddenField hiddenField = (HiddenField)this.gvwContract.Rows[i].FindControl("hdfConNum"); prjaccountModel.contractNum = hiddenField.Value.ToString(); prjaccountModel.creatData = new DateTime?(DateTime.Now); prjaccountModel.createMan = base.UserCode; prjaccountModel.isActivity = new int?(0); prjaccountModel.prjNum = new Guid("00000000-0000-0000-0000-000000000000"); prjaccountModel.remark = ""; string authorizer = ""; if (a == "0") { authorizer = this.am.GetPrjUserCode(prjaccountModel.contractNum); } prjaccountModel.authorizer = authorizer; list.Add(prjaccountModel); } } this.am.Add(sqlTransaction, list); StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append(" parent.desktop.flowclass.location='/AccountManage/acc_Manage/accountList.aspx';").Append(Environment.NewLine); stringBuilder.Append("alert('系统提示:\\n\\n添加成功!');").Append(Environment.NewLine); stringBuilder.Append("top.frameWorkArea.window.desktop.getActive().close();"); base.RegisterScript(stringBuilder.ToString()); sqlTransaction.Commit(); } catch { sqlTransaction.Rollback(); base.RegisterScript("alert('系统提示:\\n\\n添加失败!');"); } } }
protected string GetAccount(string accounum) { accountMange accountMange = new accountMange(); prjaccountModel prjaccountModel = new prjaccountModel(); prjaccountModel = accountMange.GetModelByConId(accounum); if (prjaccountModel != null) { return(prjaccountModel.accountNum); } return(""); }
public void Bind() { string text = base.Request["accountid"].ToString(); if (!(text != "")) { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append(" parent.desktop.flowclass.location='/AccountManage/acc_Manage/accountList.aspx';").Append(Environment.NewLine); stringBuilder.Append("alert('系统提示:\\n\\请选择要修改的行!');").Append(Environment.NewLine); stringBuilder.Append("top.frameWorkArea.window.desktop.getActive().close();"); base.RegisterScript(stringBuilder.ToString()); return; } prjaccountModel modelByConId = this.am.GetModelByConId(text); this.txtaccountNum.Text = modelByConId.accountNum.ToString(); this.txtacountName.Text = modelByConId.acountName.ToString(); string text2 = ""; string[] array = modelByConId.authorizer.ToString().Split(new char[] { ',' }); string[] array2 = array; for (int i = 0; i < array2.Length; i++) { string text3 = array2[i]; if (text3 != "") { text2 = text2 + "," + text3; } } string userName = this.am.GetUserName(text2); this.Session["HumanCode"] = text2; this.Session["HumanName"] = userName; this.txtauthorizer.Text = userName; this.txtremark.Text = modelByConId.remark.ToString(); if (base.Request["limits"].ToString() == "0") { this.txtauthorizer.ReadOnly = true; this.btnSelect.Enabled = false; return; } this.txtauthorizer.ReadOnly = false; this.btnSelect.Enabled = true; }
protected void btnSave_Click(object sender, EventArgs e) { prjaccountModel prjaccountModel = new prjaccountModel(); prjaccountModel.remark = this.txtremark.Text; prjaccountModel.accountNum = this.txtaccountNum.Text; prjaccountModel.acountName = this.txtacountName.Text; prjaccountModel.accountID = new Guid(base.Request["accountid"].ToString()); string text = ""; string[] array = this.Session["HumanCode"].ToString().Split(new char[] { ',' }); string[] array2 = array; for (int i = 0; i < array2.Length; i++) { string text2 = array2[i]; if (text2 != "") { text = text + "," + text2; } } prjaccountModel.authorizer = text; int num = this.am.Edit(prjaccountModel); if (num > 0) { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append(" parent.desktop.flowclass.location='/AccountManage/acc_Manage/accountList.aspx';").Append(Environment.NewLine); stringBuilder.Append("alert('系统提示:\\n\\修改成功!');").Append(Environment.NewLine); stringBuilder.Append("top.frameWorkArea.window.desktop.getActive().close();"); base.RegisterScript(stringBuilder.ToString()); return; } base.RegisterScript("alert('系统提示:\\n\\修改失败!');"); }
public int Edit(prjaccountModel model) { return(this.pa.Update(model)); }