예제 #1
0
파일: Frm_Appr.cs 프로젝트: TGHGH/MES-CAR
 private void Lvw_Plan_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         Plan plan = new Plan();
         ListView view = (ListView) sender;
         DataSet npByPlanId = plan.GetNpByPlanId(view.SelectedItems[0].SubItems[1].Text);
         this.Lvw_License.Items.Clear();
         this.labRemark.Text = plan.GetPlanRemark(view.SelectedItems[0].SubItems[1].Text);
         if (npByPlanId.Tables[0].Rows.Count > 0)
         {
             for (int i = 0; i < npByPlanId.Tables[0].Rows.Count; i++)
             {
                 ListViewItem item = new ListViewItem {
                     ImageKey = "NP",
                     Text = npByPlanId.Tables[0].Rows[i]["NpNo"].ToString()
                 };
                 item.SubItems.Add(npByPlanId.Tables[0].Rows[i]["CodeName"].ToString());
                 item.SubItems.Add(npByPlanId.Tables[0].Rows[i]["IsFront"].ToString());
                 item.SubItems.Add(npByPlanId.Tables[0].Rows[i]["IsBack"].ToString());
                 item.SubItems.Add(npByPlanId.Tables[0].Rows[i]["IsMail"].ToString());
                 this.Lvw_License.Items.Add(item);
             }
         }
         this.gbx_NpCount.Text = "车牌信息 数量:" + npByPlanId.Tables[0].Rows.Count.ToString();
     }
     catch (Exception)
     {
     }
 }
예제 #2
0
파일: Frm_Appr.cs 프로젝트: TGHGH/MES-CAR
 private void CountAppData()
 {
     Plan plan = new Plan();
     int num = 0;
     int num2 = 0;
     for (int i = 0; i < this.Lvw_Plan.Items.Count; i++)
     {
         DataSet npByPlanId = plan.GetNpByPlanId(this.Lvw_Plan.Items[i].SubItems[1].Text);
         num2 += npByPlanId.Tables[0].Rows.Count;
         if (this.Lvw_Plan.Items[i].Checked)
         {
             num += npByPlanId.Tables[0].Rows.Count;
         }
     }
     this.labelSelectCount.Text = string.Concat(new object[] { "共有", this.Lvw_Plan.Items.Count, "个计划单", num2.ToString(), "副车牌等待审批!当前选取", num.ToString(), "副" });
 }