using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CY.Infrastructure.Common; using CY.Model; using CY.BLL.OA; using CY.WebForm.cs; namespace CY.WebForm.Pages.business { /// /// 回访 /// public partial class BackVisitNoteEdit : BasePage { /// /// 界面加载 /// /// /// protected void Page_Load(object sender, EventArgs e) { if (IsPostBack || IsCallback) return; else ; try { OA_VisitNoteBLL _oA_VisitNoteBLL = new OA_VisitNoteBLL(); Request.RequestContext.RouteData.DataTokens.Add("currentUserName", CurrentUser.ShortName); switch (Request["Target"]) { case "SaveInfo": string scores = Request["Scores"]; if (string.IsNullOrEmpty(scores)) { Response.Write("0"); break; } OA_VisitNote _oA_VisitNote = new OA_VisitNote(); _oA_VisitNote.Operator = CurrentUser.ShortName; WebUtil.FillModel("RequestParams", _oA_VisitNote); _oA_VisitNote.Scores = scores; Response.Write(_oA_VisitNoteBLL.UpdateVisitNote(_oA_VisitNote) ? "1" : "0"); break; default: int? id = MyConvert.ConvertToInt32(Request["id"]); if (!id.HasValue) { return; } else ; OA_VisitNote visitNote = _oA_VisitNoteBLL.SelectVisitNoteById(id.Value); Request.RequestContext.RouteData.DataTokens.Add("jmodel", null == visitNote ? "" : JsonHelper.GetJsonStringByObject(visitNote)); return; } } catch (Exception ex) { PAGEHandleException(ex); Response.Write("-1"); } Response.End(); } } }