private void GetData() { var planid = Guid.Parse(Request.Form["id"]); var plan = bll.Get(planid); var strJSON = JsonConvert.SerializeObject(plan); Response.Write(strJSON); Response.ContentType = "application/json"; Response.End(); }
private void GetRepetPlanData() { var planid = Guid.Parse(Request.Form["id"]); var plan = rpbll.Get(planid); var strJSON = ""; if (plan != null) { strJSON = JsonConvert.SerializeObject(plan); } Response.Clear(); Response.Write(strJSON); Response.ContentType = "application/json"; Response.End(); }
private void Save() { AjaxResult result = new AjaxResult(); result.IsSuccess = false; result.Msg = "保存失败!"; AirportInfoBLL airportbll = new AirportInfoBLL(); var idList = new List <string>(); var airportText = ""; var airlineworkText = ""; if (!string.IsNullOrEmpty(Request.Form["AirportText"])) { var airportList = (AirportFillTotal)JsonConvert.DeserializeObject(Request.Form["AirportText"], typeof(AirportFillTotal)); idList = airportbll.AddOrUpdateAirport(airportList.airportArray, User.ID, ref airportText); } RepetitivePlan entity = null; if (string.IsNullOrEmpty(Request.Form["id"]))//新增 { entity = new RepetitivePlan(); entity.GetEntitySearchPars <RepetitivePlan>(this.Context); entity.RepetPlanID = Guid.NewGuid(); entity.WeekSchedule = Request.Form["qx"]; entity.AttachFile = Request.Params["AttachFilesInfo"]; entity.PlanState = "0"; entity.CompanyCode3 = User.CompanyCode3 ?? ""; entity.CompanyName = User.CompanyName; entity.Creator = User.ID; entity.CreatorName = User.UserName; entity.ActorID = User.ID; entity.CreateTime = DateTime.Now; entity.ModifyTime = DateTime.Now; entity.AirportText = airportText; #region 机场起降点、航线、作业区 bll.AddRepetitivePlanOther(idList, Request.Form["AirlineText"], Request.Form["CWorkText"], Request.Form["PWorkText"], Request.Form["HWorkText"], entity.RepetPlanID.ToString(), Request.Form["id"], ref airlineworkText); #endregion entity.AirlineWorkText = airlineworkText; if (bll.Add(entity)) { result.IsSuccess = true; result.Msg = "增加成功!"; } } else//编辑 { entity = bll.Get(Guid.Parse(Request.Form["id"])); if (entity != null) { entity.AircraftType = Request.Form["AircraftType"]; entity.FlightType = Request.Form["FlightType"]; entity.StartDate = DateTime.Parse(Request.Form["StartDate"]); entity.EndDate = DateTime.Parse(Request.Form["EndDate"]); entity.ModifyTime = DateTime.Now; entity.Remark = Request.Form["Remark"]; entity.AttachFile = Request.Params["AttachFilesInfo"]; entity.WeekSchedule = Request.Form["qx"]; entity.AirportText = airportText; #region 机场、起降点航线 bll.AddRepetitivePlanOther(idList, Request.Form["AirlineText"], Request.Form["CWorkText"], Request.Form["PWorkText"], Request.Form["HWorkText"], entity.RepetPlanID.ToString(), Request.Form["id"], ref airlineworkText); entity.AirlineWorkText = airlineworkText; #endregion if (bll.Update(entity)) { result.IsSuccess = true; result.Msg = "更新成功!"; } } }; Response.Clear(); Response.Write(result.ToJsonString()); Response.ContentType = "application/json"; Response.End(); }