예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            op         = RequestData.Get <string>("op");
            id         = RequestData.Get <string>("id");
            JsonString = RequestData.Get <string>("JsonString");
            switch (RequestActionString)
            {
            case "update":
                ent = JsonHelper.GetObject <ExamineStage>(JsonString);
                ent.DoUpdate();
                PageState.Add("Id", ent.Id);
                break;

            case "create":
                ent            = JsonHelper.GetObject <ExamineStage>(JsonString);
                ent.CreateId   = UserInfo.UserID;
                ent.CreateName = UserInfo.Name;
                ent.CreateTime = DateTime.Now;
                ent.State      = 0;
                ent.DoCreate();
                PageState.Add("Id", ent.Id);
                break;

            default:
                DoSelect();
                break;
            }
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            op          = RequestData.Get <string>("op");
            id          = RequestData.Get <string>("id");
            ExamineType = Server.HtmlDecode(RequestData.Get <string>("ExamineType"));
            switch (RequestActionString)
            {
            case "update":
                ent = GetMergedData <ExamineStage>();
                ent.DoUpdate();
                SaveExamineStageDetail(ent);
                break;

            case "create":
                ent       = GetPostedData <ExamineStage>();
                ent.State = 0;
                ent.DoCreate();
                SaveExamineStageDetail(ent);
                break;

            case "delete":
                ent = GetTargetData <ExamineStage>();
                ent.DoDelete();
                break;

            default:
                DoSelect();
                break;
            }
        }