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; using System.IO; namespace HNWD.Pregrant.WebService.MgrCSharp { public partial class SetWD_PorgramInfo : PageBase { protected void Page_Load(object sender, EventArgs e) { string actionflag = this.GetValueByKey("actionflag"); string data = this.GetValueByKey("data"); string deviceid = this.GetValueByKey("deviceid"); string programid = this.GetValueByKey("programid"); if (string.IsNullOrEmpty(actionflag)) { this.ResponseDefaultError(); return; } WD_ProgramInfoBusinessLogic wd_ProgramInfoBusinessLogic = new WD_ProgramInfoBusinessLogic(deviceid, programid); if (!wd_ProgramInfoBusinessLogic.bSuccess) { Response.Write(JsonHelper.SerializeWithSuffix(wd_ProgramInfoBusinessLogic.Message)); return; } if (actionflag.ToLower() == "query") { Response.Write(JsonHelper.SerializeWithSuffix(wd_ProgramInfoBusinessLogic.Query())); return; } if (actionflag.ToLower() == "querybyparent") { Response.Write(JsonHelper.SerializeWithSuffix(wd_ProgramInfoBusinessLogic.QueryByParentID())); return; } if (actionflag.ToLower() == "business") { Response.Write(JsonHelper.SerializeWithSuffix(wd_ProgramInfoBusinessLogic.Business(data))); return; } } } }