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();
}
}
}