protected void DataGrid1_ItemCommand(object source, DataGridCommandEventArgs e) { if (e.CommandName == "Delete") { int id = Convert.ToInt32(e.CommandArgument); if (YuyueInfoOperator.Delete(id)) { WebTools.Alert(this, "已经撤销申请成功!"); this.ReBind(); } else { WebTools.Alert(this, "无法撤销审核过的申请!"); } } }
protected void btnCheck_Click(object sender, EventArgs e) { CheckBox cb; int id = 0; string tmp = ""; // WebTools.Alert(this, "row-cout:" + this.DataGrid1.Items.Count.ToString()); for (int i = 0; i < this.DataGrid1.Items.Count; i++) { cb = this.DataGrid1.Items[i].FindControl("CheckBox1") as CheckBox; tmp = this.DataGrid1.Items[i].Cells[1].Text; id = int.Parse(tmp); if (cb.Checked) { // WebTools.Alert(this, "审核ID:"+id.ToString()); YuyueInfoOperator.Check(id, this.Operator.OperatorName); } } this.ProcedurePager1.Changed = true; }
protected void btnAdd_Click(object sender, EventArgs e) { /* * * info = new YuyueInfo(); * info.Checked = 0; * info.Dlr = this.Operator.Desp4; * info.DlrCode = this.Operator.Desp3; * info.Hmhp = this.cbCarNo.SelectedItem.Text; * info.IdCard = this.txtIdCard.Text.Trim(); * info.JlyIdCard = jly; * * info.Km = km; * info.Kscc = this.cbKscc.SelectedItem.Text; * info.KsccCode = this.cbKscc.SelectedItem.Value; * info.Ksdd = this.cbKsdd.SelectedItem.Text; * info.KsddCode = this.cbKsdd.SelectedItem.Value; * info.Ksrq = this.lbYkrq.Text.Trim(); * * info.PaibanId = int.Parse(this.hidPaiBanId.Value); * info.Pxshrq = this.txtDate.Value; * * SimpleOrmOperator.Create(info); * WebTools.Alert(this, "预约成功!"); * * YuyueInfoOperator.Check(id,this.Operator.OperatorName); * */ YuyueInfo info = new YuyueInfo(); info.Checked = 0; info.Dlr = this.cbSchool.SelectedItem.Text; info.DlrCode = this.cbSchool.SelectedItem.Value; info.Hmhp = this.cbCarNo.SelectedItem.Text; info.IdCard = this.txtIdCard.Text.Trim(); info.JlyIdCard = this.cbCarNo.SelectedItem.Value; info.Km = int.Parse(this.cbKm.SelectedItem.Value); info.Kscc = this.cbKscc.SelectedItem.Text; info.KsccCode = this.cbKscc.SelectedItem.Value; info.Ksdd = this.cbKsdd.SelectedItem.Text; info.KsddCode = this.cbKsdd.SelectedItem.Value; info.Ksrq = this.txtYkrq.Value.Trim(); info.PaibanId = int.Parse(this.hidPaiBanId.Value); info.Pxshrq = this.txtDate.Value; DataTable dttmp = FT.WebServiceInterface.DrvQuery.ZhZwQueryHelper.GetDataTable(info.IdCard); if (info.Km == 1) { if (dttmp == null || dttmp.Rows.Count == 0 || dttmp.Rows[0]["lesson_result"].ToString() == "未完成") { WebTools.Alert(this, "该用户没有完成足够的学时,无法进行科目一预约!"); return; } } else if (info.Km == 3) { if (dttmp == null || dttmp.Rows.Count == 0 || dttmp.Rows[0]["train_result"].ToString() == "未完成") { WebTools.Alert(this, "该用户没有完成足够的入场训练,无法进行科目三预约!"); return; } } SimpleOrmOperator.Create(info); ArrayList list = SimpleOrmOperator.QueryConditionList <YuyueInfo>(" where c_idcard='" + info.IdCard + "' order by id desc"); if (list.Count != 0) { YuyueInfo tmp = list[0] as YuyueInfo; YuyueInfoOperator.Check(tmp.Id, this.Operator.OperatorName); this.btnSearch_Click(null, null); } }