12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- using HNWD.Pregrant.WebService;
- using HNWD.Pregrant.Model;
- using System.Text;
- using HNWD.Pregrant.DataAccess;
- using HNWD.Pregrant.Common;
- using HNWD.Pregrant.BusinessLogic;
- namespace HNWD.Pregrant.WebService.MgrCSharp
- {
- public partial class GetWD_StaffInfo : PageBase
- {
- protected void Page_Load(object sender, EventArgs e)
- {
- string ID = this.GetValueByKey("ID");
- string STAFF_ID = this.GetValueByKey("STAFF_ID");
- string STAFF_NAME = this.GetValueByKey("STAFF_NAME");
- string STAFF_NAME_PY = this.GetValueByKey("STAFF_NAME_PY");
- string STAFF_IDCARD = this.GetValueByKey("STAFF_IDCARD");
- if(string.IsNullOrEmpty(ID)&& string.IsNullOrEmpty(STAFF_ID)&&string.IsNullOrEmpty(STAFF_NAME)&&string.IsNullOrEmpty(STAFF_NAME_PY)&&string.IsNullOrEmpty(STAFF_IDCARD))
- {
- this.ResponseDefaultError();
- return;
- }
-
- if (!this.InitializeDataAccess())
- {
- this.ResponseDefaultError(PromptingMessage.Error_Data_Initialized);
- return;
- }
- List<WD_StaffInfo> list = new List<WD_StaffInfo>();
- if(!string.IsNullOrEmpty(ID))
- {
- list = this.wd_StaffInfoDataAccess.ext.messageDataList.FindAll(f=>f.ID == ID).ToList();
- }
- if(!string.IsNullOrEmpty(STAFF_ID))
- {
- list = list.FindAll(f=>f.STAFF_ID == STAFF_ID).ToList();
- }
-
- if(!string.IsNullOrEmpty(STAFF_ID))
- {
- list = list.FindAll(f=>f.STAFF_ID == STAFF_ID);
- }
- if(!string.IsNullOrEmpty(STAFF_NAME))
- {
- list = list.FindAll(f=>f.STAFF_NAME == STAFF_NAME);
- }
-
- if(!string.IsNullOrEmpty(STAFF_NAME_PY))
- {
- list = list.FindAll(f=>f.STAFF_NAME_PY == STAFF_NAME_PY);
- }
-
- if(!string.IsNullOrEmpty(STAFF_NAME_PY))
- {
- list = list.FindAll(f=>f.STAFF_IDCARD == STAFF_IDCARD);
- }
- if(list.Count <=0)
- {
- this.ResponseDefaultError(PromptingMessage.Error_StaffInfo);
- return;
- }
-
- this.Response.Write(JsonHelper.SerializeWithSuffix(list[0]));
- WD_SysLogInfo wd_SysLogInfo = new WD_SysLogInfo();
- wd_SysLogInfo.LOG_TYPE = "3";
- wd_SysLogInfo.LOG_SOURCE ="MGR";
- wd_SysLogInfo.LOG_CONTENT ="下载了【ID】为" + ID + "的职工数据";
- this.DataBaseLog(wd_SysLogInfo);
- }
- }
- }
|