chore: 首次簽入 Thinkyu ASP.NET 專案

- 加入 Visual Studio / ASP.NET .gitignore
- 排除建置輸出、IDE 設定、NuGet packages、大型 MSI 安裝檔
This commit is contained in:
2026-09-10 09:42:37 +08:00
commit 577060bc78
2496 changed files with 501389 additions and 0 deletions
@@ -0,0 +1,74 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Web.Script.Services;
using WebLib;
namespace Education.Services
{
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
[ScriptService]
public class : ServiceBase
{
[WebMethod(EnableSession = true)]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public ServiceResponse SelectOriginStation(string key)
{
try
{
DAC_火車票價 dac = new DAC_火車票價();
var result = dac.(key);
if (result.Count > 0)
return ServiceResponse.CreateSuccess("查詢成功", result);
return ServiceResponse.CreateError($"無符合資料");
}
catch (Exception ex)
{
return ServiceResponse.CreateError($"查詢車站失敗:{ex.Message}");
}
}
[WebMethod(EnableSession = true)]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public ServiceResponse SelectDestStation(string key)
{
try
{
DAC_火車票價 dac = new DAC_火車票價();
var result = dac.(key);
if (result.Count > 0)
return ServiceResponse.CreateSuccess("查詢成功", result);
return ServiceResponse.CreateError($"無符合資料");
}
catch (Exception ex)
{
return ServiceResponse.CreateError($"查詢車站失敗:{ex.Message}");
}
}
[WebMethod(EnableSession = true)]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public ServiceResponse SelectFare(string , string )
{
try
{
DAC_火車票價 dac = new DAC_火車票價();
var fare = dac.( != null ? .Trim() : null, != null ? .Trim() : null);
if (fare > 0)
return ServiceResponse.CreateSuccess("查詢成功", fare);
return ServiceResponse.CreateError($"無符合資料");
}
catch (Exception ex)
{
return ServiceResponse.CreateError($"查詢票價失敗:{ex.Message}");
}
}
}
}