chore: 首次簽入 Thinkyu ASP.NET 專案
- 加入 Visual Studio / ASP.NET .gitignore - 排除建置輸出、IDE 設定、NuGet packages、大型 MSI 安裝檔
This commit is contained in:
@@ -0,0 +1,100 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using System.Text;
|
||||
using Wellan.Common;
|
||||
|
||||
/// <summary>
|
||||
/// 薪資查詢及調整(未開放)
|
||||
/// </summary>
|
||||
public partial class forms_worker_fmSsms : Wellan.Web.UI.WUserControlBase
|
||||
{
|
||||
private string _SSENO;
|
||||
private string _SSYMM;
|
||||
private string select = "SELECT * ";
|
||||
private string from = " FROM SSMS ";
|
||||
private string where = " WHERE 1=1 ";
|
||||
private string order = "";
|
||||
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
_SSENO = ViewState["SSENO"] != null ? ViewState["SSENO"].ToString() : "";
|
||||
_SSYMM = ViewState["SSYMM"] != null ? ViewState["SSYMM"].ToString() : "";
|
||||
}
|
||||
|
||||
protected override void OnInit(EventArgs e)
|
||||
{
|
||||
base.OnInit(e);
|
||||
dsSSMS.ConnectionString = ConnectionString;
|
||||
|
||||
MWEB unmweb = new MWEB();
|
||||
if (!unmweb.CheckRight("FMSSMS", Wellan.Data.WRightName.Search))
|
||||
{
|
||||
txtSSMS_SSENO.Enabled = false;
|
||||
btnSSMS_SSENO_WQRY.Enabled = false;
|
||||
txtSSMS_SSENO.Text = UserId;
|
||||
lbSSMS_SSENOX.Text = GetLookup("BPSN", UserId, "BPNME");
|
||||
}
|
||||
else
|
||||
{
|
||||
RegisterLookupEvent(this, "btnSSMS_SSENO_WQRY", "txtSSMS_SSENO", "txtSSMS_SSENO,lbSSMS_SSENOX", "BPSN");
|
||||
}
|
||||
|
||||
//dsSMSS.SelectParameters["SSYMM"].DefaultValue = "97/01/01";
|
||||
//dsSMSS.SelectParameters["SSENO"].DefaultValue = "00001";
|
||||
//SMSSForm.DataBind();
|
||||
|
||||
Search();
|
||||
}
|
||||
|
||||
// 查詢確定按鈕
|
||||
protected void btnSearch_Click(object sender, EventArgs e)
|
||||
{
|
||||
ViewState["SSENO"] = txtSSMS_SSENO.Text;
|
||||
ViewState["SSYMM"] = txtSSMS_SSYMM.Text;
|
||||
|
||||
_SSENO = txtSSMS_SSENO.Text;
|
||||
_SSYMM = txtSSMS_SSYMM.Text;
|
||||
|
||||
if (_SSENO.Length == 0 &&
|
||||
_SSYMM.Length == 0)
|
||||
{
|
||||
cvMessage.ErrorMessage = GetString("NOSRHCOND");
|
||||
cvMessage.IsValid = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
MultiView1.ActiveViewIndex = 1;
|
||||
Search();
|
||||
SSMSForm.DataBind();
|
||||
}
|
||||
}
|
||||
|
||||
// 查詢取消按鈕
|
||||
protected void btnCancel_Click(object sender, EventArgs e)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
private new void Search()
|
||||
{
|
||||
StringBuilder sql = new StringBuilder();
|
||||
sql.Append(select);
|
||||
sql.Append(from);
|
||||
sql.Append(where);
|
||||
dsSSMS.SelectParameters.Clear();
|
||||
DateTime ssymm;
|
||||
CheckDate(_SSYMM + "01", out ssymm);
|
||||
AddSearch(sql, dsSSMS, "SSENO", _SSENO, "", false);
|
||||
AddSearch(sql, dsSSMS, "SSYMM", ssymm.ToString(System.Globalization.CultureInfo.InvariantCulture), "", false);
|
||||
sql.Append(order);
|
||||
dsSSMS.SelectCommand = sql.ToString();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user