private void ShowInfo(int id) { Maticsoft.BLL.account bll = new Maticsoft.BLL.account(); Maticsoft.Model.account model = bll.GetModel(id); Maticsoft.BLL.account_detail ac_d = new BLL.account_detail(); dt_all = ac_d.GetList(500, "", " id desc").Tables[0]; //leibie.SelectedIndex = 1; leibie.SelectedValue = model.leibei.ToString().Trim(); this.lblid.Text = model.id.ToString(); this.txtname.Text = model.name; lururen.Text = model.lururen; lurushijian.Text = model.time.ToString(); this.txtbeizhu.Text = model.beizhu; this.txtbeizhu2.Text = model.beizhu2; Maticsoft.BLL.peixunban1 pei_bll = new Maticsoft.BLL.peixunban1(); DataSet ds = new DataSet(); ds = pei_bll.GetList(""); qishu.DataSource = ds; qishu.DataTextField = "name"; qishu.DataValueField = "id"; qishu.DataBind(); //qishu.SelectedValue = model.peixunban_id.ToString(); if (model.peixunban_id != 0) { qishu.Items.FindByValue(model.peixunban_id.ToString()).Selected = true; } else { qishu.Enabled = false; } }
private void ShowInfo(int id) { Maticsoft.BLL.account bll = new Maticsoft.BLL.account(); Maticsoft.Model.account model = bll.GetModel(id); this.lblid.Text = model.id.ToString(); this.lblname.Text = model.name; this.lblleibei.Text = model.leibei; this.lbllururen.Text = model.lururen; this.lbltime.Text = model.time.ToString(); if (model.peixunban_id != 0) { Maticsoft.BLL.peixunban1 pei_bll = new BLL.peixunban1(); Maticsoft.Model.peixunban1 pei_mol = new Model.peixunban1(); pei_mol = pei_bll.GetModel(Convert.ToInt16(model.peixunban_id)); this.lblpeixunban_id.Text = pei_mol.name; } this.lblbeizhu.Text = model.beizhu; }
public void btnSave_Click(object sender, EventArgs e) { string strErr = ""; if (this.txtname.Text.Trim().Length == 0) { strErr += "name不能为空!\\n"; } //if(!PageValidate.IsDateTime(txttime.Text)) //{ // strErr+="time格式错误!\\n"; //} //if(!PageValidate.IsNumber(txtpeixunban_id.Text)) //{ // strErr+="peixunban_id格式错误!\\n"; //} //if(this.txtbeizhu.Text.Trim().Length==0) //{ // strErr+="beizhu不能为空!\\n"; //} //if(this.txtbeizhu2.Text.Trim().Length==0) //{ // strErr+="beizhu2不能为空!\\n"; //} if (strErr != "") { MessageBox.Show(this, strErr); return; } int id = int.Parse(this.lblid.Text); string name = this.txtname.Text; string txtleibei = leibie.SelectedValue; //string lururen=this.txtlururen.Text; //DateTime time=DateTime.Parse(this.txttime.Text); //int peixunban_id=int.Parse(this.txtpeixunban_id.Text); string beizhu = this.txtbeizhu.Text; string beizhu2 = this.txtbeizhu2.Text; Maticsoft.Model.account model = new Maticsoft.Model.account(); model.id = id; model.name = name; model.leibei = txtleibei; model.lururen = lururen.Text; model.time = DateTime.Parse(lurushijian.Text); if (leibie.SelectedValue == "培训班费用") { model.peixunban_id = Convert.ToInt16(qishu.SelectedValue); } else { model.peixunban_id = 0; } model.beizhu = beizhu; model.beizhu2 = beizhu2; Maticsoft.BLL.account bll = new Maticsoft.BLL.account(); bll.Update(model); string err = gridview_err(); if (err == "") { StringBuilder str = new StringBuilder(); Maticsoft.BLL.account_detail acc_d_bll = new BLL.account_detail(); int i = 0; foreach (GridViewRow row in GridView1.Rows) { TextBox wuzi = (TextBox)row.FindControl("wuzi"); if (wuzi.Text.Trim() != "") { Label mingxidanhao = (Label)row.FindControl("mingxidanhao"); TextBox danwei = (TextBox)row.FindControl("danwei"); TextBox danjia = (TextBox)row.FindControl("danjia"); TextBox shuliang = (TextBox)row.FindControl("shuliang"); TextBox beizhu1 = (TextBox)row.FindControl("beizhu"); Maticsoft.Model.account_detail acc_d_mod = new Model.account_detail(); acc_d_mod.wuzi = wuzi.Text.Trim(); acc_d_mod.danwei = danwei.Text.Trim(); acc_d_mod.danjia = Convert.ToDecimal(danjia.Text.Trim()); acc_d_mod.shuliang = Convert.ToInt16(shuliang.Text.Trim()); acc_d_mod.beizhu = beizhu1.Text.Trim(); acc_d_mod.account_id = Convert.ToInt16(lblid.Text); if (mingxidanhao.Text == "") { acc_d_bll.Add(acc_d_mod); i++; } else { acc_d_mod.id = Convert.ToInt16(mingxidanhao.Text); if (acc_d_bll.Update(acc_d_mod)) { i++; } ; } } } string add_str = "list.aspx"; Maticsoft.Common.MessageBox.ShowAndRedirect(this, "共更新了" + i + "条明细", add_str); } else { MessageBox.Show(this, err); return; } }