using OfficeOpenXml.FormulaParsing.Excel.Functions.DateTime; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Core; using WIDESEA_Core.BaseServices; using WIDESEA_ISystemRepository; using WIDESEA_ISystemService; using WIDESEA_Model.Models.System; namespace WIDESEA_SystemService { public class Sys_VehiService : ServiceBase, ISys_VehiService { public Sys_VehiService(ISys_VehiRepository BaseDal) : base(BaseDal) { } public ISys_VehiRepository Repository => BaseDal; public WebResponseContent GetCacheList(string traycode_code) { try { List traycode_materiel = BaseDal.QueryData(x => x.Vehicletraycoid == traycode_code).Select(x=>x.Vehi_name).ToList(); if (traycode_materiel != null) { return WebResponseContent.Instance.OK(data: traycode_materiel); } else { return WebResponseContent.Instance.OK(data: null); } } catch (Exception ex) { return WebResponseContent.Instance.OK(data: null); throw; } } public WebResponseContent GetdataLis() { try { List traycode_materiel = BaseDal.QueryData().Select(x => x.Vehi_name).ToList(); if (traycode_materiel != null) { return WebResponseContent.Instance.OK(data: traycode_materiel); } else { return WebResponseContent.Instance.OK(data: null); } } catch (Exception ex) { return WebResponseContent.Instance.OK(data: null); throw; } } } }