| | |
| | | { |
| | | return false; |
| | | } |
| | | SqlParameter InsuranceEndTime = null; |
| | | if(trueModel.InsuranceEndTime.HasValue) |
| | | { |
| | | InsuranceEndTime = new SqlParameter("@InsuranceEndTime", trueModel.InsuranceEndTime); |
| | | } |
| | | else |
| | | { |
| | | InsuranceEndTime = new SqlParameter("@InsuranceEndTime", DBNull.Value); |
| | | } |
| | | |
| | | SqlParameter MaintenanceNextTime = null; |
| | | if (trueModel.MaintenanceNextTime.HasValue) |
| | | { |
| | | MaintenanceNextTime = new SqlParameter("@MaintenanceNextTime", trueModel.MaintenanceNextTime); |
| | | } |
| | | else |
| | | { |
| | | MaintenanceNextTime = new SqlParameter("@MaintenanceNextTime", DBNull.Value); |
| | | } |
| | | |
| | | SqlParameter ExaminedNextTime = null; |
| | | if (trueModel.ExaminedNextTime.HasValue) |
| | | { |
| | | ExaminedNextTime = new SqlParameter("@ExaminedNextTime", trueModel.ExaminedNextTime); |
| | | } |
| | | else |
| | | { |
| | | ExaminedNextTime = new SqlParameter("@ExaminedNextTime", DBNull.Value); |
| | | } |
| | | |
| | | |
| | | IList<SqlParameter> sqlParms = new List<SqlParameter>() |
| | | { |
| | | new SqlParameter("@MemberID", trueModel.MemberID) , |
| | |
| | | new SqlParameter("@CarCondition", trueModel.CarCondition) , |
| | | new SqlParameter("@LastUpdateTime", trueModel.LastUpdateTime) , |
| | | new SqlParameter("@Operator", trueModel.Operator) , |
| | | new SqlParameter("@OrderNum", trueModel.OrderNum) |
| | | new SqlParameter("@OrderNum", trueModel.OrderNum), |
| | | new SqlParameter("@StaffID", trueModel.StaffID), |
| | | new SqlParameter("@InsuranceCompany", trueModel.InsuranceCompany), |
| | | InsuranceEndTime, |
| | | MaintenanceNextTime, |
| | | ExaminedNextTime, |
| | | new SqlParameter("@InsuranceContent", trueModel.InsuranceContent), |
| | | |
| | | }; |
| | | try |
| | | { |
| | |
| | | { |
| | | return false; |
| | | } |
| | | SqlParameter InsuranceEndTime = null; |
| | | if (trueModel.InsuranceEndTime.HasValue) |
| | | { |
| | | InsuranceEndTime = new SqlParameter("@InsuranceEndTime", trueModel.InsuranceEndTime); |
| | | } |
| | | else |
| | | { |
| | | InsuranceEndTime = new SqlParameter("@InsuranceEndTime", DBNull.Value); |
| | | } |
| | | SqlParameter MaintenanceNextTime = null; |
| | | if (trueModel.MaintenanceNextTime.HasValue) |
| | | { |
| | | MaintenanceNextTime = new SqlParameter("@MaintenanceNextTime", trueModel.MaintenanceNextTime); |
| | | } |
| | | else |
| | | { |
| | | MaintenanceNextTime = new SqlParameter("@MaintenanceNextTime", DBNull.Value); |
| | | } |
| | | |
| | | SqlParameter ExaminedNextTime = null; |
| | | if (trueModel.ExaminedNextTime.HasValue) |
| | | { |
| | | ExaminedNextTime = new SqlParameter("@ExaminedNextTime", trueModel.ExaminedNextTime); |
| | | } |
| | | else |
| | | { |
| | | ExaminedNextTime = new SqlParameter("@ExaminedNextTime", DBNull.Value); |
| | | } |
| | | |
| | | IList<SqlParameter> sqlParms = new List<SqlParameter>() |
| | | { |
| | | new SqlParameter("@Keyid", trueModel.Keyid) , |
| | |
| | | new SqlParameter("@CarCondition", trueModel.CarCondition) , |
| | | new SqlParameter("@LastUpdateTime", trueModel.LastUpdateTime) , |
| | | new SqlParameter("@Operator", trueModel.Operator) , |
| | | new SqlParameter("@OrderNum", trueModel.OrderNum) |
| | | new SqlParameter("@OrderNum", trueModel.OrderNum), |
| | | new SqlParameter("@StaffID", trueModel.StaffID), |
| | | new SqlParameter("@InsuranceCompany", trueModel.InsuranceCompany), |
| | | new SqlParameter("@InsuranceContent", trueModel.InsuranceContent), |
| | | InsuranceEndTime, |
| | | MaintenanceNextTime, |
| | | ExaminedNextTime, |
| | | }; |
| | | try |
| | | { |
| | |
| | | if (_OrderNum.HasValue) |
| | | condition += " and a.OrderNum = '" + _OrderNum + "'"; |
| | | |
| | | return _dataBase.SelectModelPage<Model.OA_CarManage>(pagination, " a.*,f.Name as CarConditionName ", " OA_CarManage as a LEFT JOIN dbo.Sys_Dictionary AS f ON a.CarCondition = f.MeanValue AND f.DicType='车辆状态' ", " a.OrderNum ASC", " OrderNum ASC ", condition); |
| | | return _dataBase.SelectModelPage<Model.OA_CarManage>(pagination, " a.*,f.Name as CarConditionName,g.Name as StaffName ", " OA_CarManage as a LEFT JOIN dbo.Sys_Dictionary AS f ON a.CarCondition = f.MeanValue AND f.DicType='车辆状态' LEFT JOIN dbo.[OA_Staff] AS g ON a.StaffID = g.Keyid ", " a.OrderNum ASC", " OrderNum ASC ", condition); |
| | | } |
| | | catch (Exception ex) |
| | | { |