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