当前位置: 首页>>代码示例>>C#>>正文


C# EntityBrowser.ShowMvcPlat方法代码示例

本文整理汇总了C#中SMT.SaaS.FrameworkUI.EntityBrowser.ShowMvcPlat方法的典型用法代码示例。如果您正苦于以下问题:C# EntityBrowser.ShowMvcPlat方法的具体用法?C# EntityBrowser.ShowMvcPlat怎么用?C# EntityBrowser.ShowMvcPlat使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在SMT.SaaS.FrameworkUI.EntityBrowser的用法示例。


在下文中一共展示了EntityBrowser.ShowMvcPlat方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: CreateFormFromMvcPlat

        /// <summary>
        /// 门户创建待审批的单据(针对新平台) 2012-8-3
        /// </summary>
        /// <param name="FormID"></param>
        /// <param name="FormName"></param>
        public static void CreateFormFromMvcPlat(string StrFormID, string StrFormName, string StrFormType)
        {
            FormID = StrFormID;
            FormName = StrFormName;
            FormType = StrFormType;

            //ChecResource();
            FormTypes CurrentAction = FormTypes.Audit;
            if (!string.IsNullOrEmpty(FormType))
            {
                switch (FormType.ToUpper())
                {
                    case "AUDIT":
                        CurrentAction = FormTypes.Audit;
                        break;
                    case "ADD":
                        CurrentAction = FormTypes.New;
                        break;
                    case "EDIT":
                        CurrentAction = FormTypes.Edit;
                        break;
                    case "VIEW":
                        CurrentAction = FormTypes.Browse;
                        break;
                }
            }

            Type t = Type.GetType(FormName);
            // SMT.SaaS.OA.UI.UserControls..BusinessApplicationsForm
            Object[] parameters = new Object[2];    // 定义构造函数需要的参数
            parameters[0] = CurrentAction;
            parameters[1] = FormID;// "5d572f2d-c0e4-49ca-960e-6bd45bfb97a9";

            object form = Activator.CreateInstance(t, parameters);
            if (form != null)
            {
                EntityBrowser entBrowser = new EntityBrowser(form);
                entBrowser.FormType = CurrentAction;
                entBrowser.ShowMvcPlat<string>(DialogMode.Default, SMT.SAAS.Main.CurrentContext.Common.ParentLayoutRoot, "", (result) => { });
            }
            //CheckPermission(FormName);

        }
开发者ID:JuRogn,项目名称:OA,代码行数:48,代码来源:Utility.cs


注:本文中的SMT.SaaS.FrameworkUI.EntityBrowser.ShowMvcPlat方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。