From f47da9571d16108fcab2bf6d55279a08ce2e7cbf Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期五, 15 十一月 2024 14:29:14 +0800
Subject: [PATCH] 计划订单相关功能

---
 CY_ECommercePlatform/CY.WebForm/Pages/workcar/CarManageAdd.aspx.cs |   47 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 47 insertions(+), 0 deletions(-)

diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/workcar/CarManageAdd.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/workcar/CarManageAdd.aspx.cs
index 931f764..2b7e5b1 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/workcar/CarManageAdd.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/workcar/CarManageAdd.aspx.cs
@@ -21,11 +21,21 @@
     {
         Sys_DictionaryBLL bll_Sys_DictionaryBLL = null;
         OA_CarManageBll oA_WorkReminderBll = null;
+        OA_StaffBLL o_StaffBLL = null;
+        OA_CarInsuranceBll bll_OA_CarInsuranceBll = null;
+        OA_CarrepairBLL bll_OA_CarrepairBLL = null;
+        OA_CarExaminedBll bll_OA_CarExaminedBll = null;
+        OA_CarMaintenanceBll bll_OA_CarMaintenanceBll = null;
 
         public CarManageAdd()
         {
             bll_Sys_DictionaryBLL = new Sys_DictionaryBLL();
             oA_WorkReminderBll = new OA_CarManageBll();
+            o_StaffBLL = new OA_StaffBLL();
+            bll_OA_CarInsuranceBll = new OA_CarInsuranceBll();
+            bll_OA_CarrepairBLL = new OA_CarrepairBLL();
+            bll_OA_CarExaminedBll = new OA_CarExaminedBll();
+            bll_OA_CarMaintenanceBll = new OA_CarMaintenanceBll();
         }
 
         //椤甸潰鍔犺浇
@@ -38,6 +48,12 @@
                 this.selCarCondition.DataValueField = "MeanValue";
                 this.selCarCondition.DataBind();
 
+                this.selStaffID.DataSource = o_StaffBLL.SelectListByFirmId(CurrentUser.MemberId,null,null).Where(x=>x.BF_IsDriver == true);
+                this.selStaffID.DataTextField = "Name";
+                this.selStaffID.DataValueField = "Keyid";
+                this.selStaffID.DataBind();
+                this.selStaffID.Items.Add(new ListItem("璇烽�夋嫨", "0"));
+                this.selStaffID.Value = "0";
                 InitData();
             }
         }
@@ -50,10 +66,34 @@
             {
                 this.selCarType.Value = m_OA_CarManage.CarType;
                 this.selCarCondition.Value = m_OA_CarManage.CarCondition.ToString2();
+                this.selStaffID.Value = m_OA_CarManage.StaffID.ToString2();
                 this.txtCarNumber.Value = m_OA_CarManage.CarNumber;
                 this.txtNowMileage.Value = m_OA_CarManage.NowMileage.ToString2();
                 this.txtNowMileage.Attributes.Add("min", m_OA_CarManage.StartMileage.ToString2());
                 this.txtOrderNum.Value = m_OA_CarManage.OrderNum.ToString2();
+                this.txtInsuranceCompany.Value = m_OA_CarManage.InsuranceCompany.ToString2();
+                this.txtInsuranceEndTime.Value = m_OA_CarManage.InsuranceEndTime.ToStringForDateTime("yyyy-MM-dd");
+                this.txtMaintenanceNextTime.Value = m_OA_CarManage.MaintenanceNextTime.ToStringForDateTime("yyyy-MM-dd");
+                this.txtExaminedNextTime.Value = m_OA_CarManage.ExaminedNextTime.ToStringForDateTime("yyyy-MM-dd");
+                this.txtInsuranceContent.Value = m_OA_CarManage.InsuranceContent.ToString2();
+
+                Pagination pa = new Pagination();
+                pa.PageSize = 1;
+                pa.PageIndex = 1;
+                this.RepClientList.DataSource = bll_OA_CarInsuranceBll.SelectModelPage(pa, Request["keyid"].ToInt32(), null, null, null, null, null, null, null, null, null, null, null, null);
+                this.RepClientList.DataBind();
+
+                this.RepClientList1.DataSource = bll_OA_CarrepairBLL.SelectModelPage(pa, Request["keyid"].ToInt32(), null, null, null, null, null, null, null, null, null);
+                this.RepClientList1.DataBind();
+
+                this.RepClientList2.DataSource = bll_OA_CarExaminedBll.SelectModelPage(pa, Request["keyid"].ToInt32(), null, null, null, null, null, null, null, null, null, null, null);
+                this.RepClientList2.DataBind();
+
+                this.RepClientList3.DataSource = bll_OA_CarMaintenanceBll.SelectModelPage(pa, Request["keyid"].ToInt32(), null, null, null, null, null, null, null, null, null);
+                this.RepClientList3.DataBind();
+                
+
+
             }
         }
 
@@ -75,6 +115,13 @@
                 m_OA_CarManage.CarType = this.selCarType.Value;
                 m_OA_CarManage.NowMileage = this.txtNowMileage.Value.ToInt32();
                 m_OA_CarManage.OrderNum = this.txtOrderNum.Value.ToInt32();
+                m_OA_CarManage.StaffID = this.selStaffID.Value.ToInt32();
+                m_OA_CarManage.InsuranceCompany = this.txtInsuranceCompany.Value;
+                m_OA_CarManage.InsuranceEndTime = this.txtInsuranceEndTime.Value.ToDateTime2();
+                m_OA_CarManage.MaintenanceNextTime = this.txtMaintenanceNextTime.Value.ToDateTime2();
+                m_OA_CarManage.ExaminedNextTime = this.txtExaminedNextTime.Value.ToDateTime2();
+                m_OA_CarManage.InsuranceContent =this.txtInsuranceContent.Value;
+
 
                 m_OA_CarManage.Operator = CurrentUser.ShortName;
                 m_OA_CarManage.LastUpdateTime = nowTime;

--
Gitblit v1.9.1