示例#1
0
        public ActionResult Update(string id, string opid)//修改相应
        {
            if (OWApply.GetState(opid) == CheckState.Rejected)
            {
                Window win = new Window
                {
                    ID          = "windowOWApply",
                    Title       = "修改",
                    Height      = 500,
                    Width       = 800,
                    BodyPadding = 5,
                    Modal       = true,
                    CloseAction = CloseAction.Destroy,
                    Loader      = new ComponentLoader
                    {
                        Url            = Url.Action("AddOverWorkApply", "OverWorkApply", new { id = id }),
                        DisableCaching = true,
                        Mode           = LoadMode.Frame
                    },
                    Listeners =
                    {
                        Close       =
                        {
                            Handler = "App.direct.person.OWApplyReload()",
                        }
                    }
                };

                win.Render(RenderMode.Auto);
            }
            else
            {
                X.Msg.Alert("警告", "不可修改!").Show();
            }

            return(this.Direct());
        }