Exemplo n.º 1
0
        /// <summary>
        /// 新增、修改页面
        /// </summary>
        /// <returns></returns>
        public ActionResult Form(string type)
        {
            if (type == "add")
            {
                ViewBag.UserName      = base.UserName;
                ViewBag.SafeCheckCode = CreateCode.GetTableMaxCode("AQJC", "SafeCheckCode", "TbSafeCheck");
                string factoryCode = "", factoryName = "";
                if (base.CurrentUser.OrgType == "1")
                {
                    factoryCode = base.CurrentUser.CompanyId;
                    factoryName = base.CurrentUser.ComPanyName;
                }
                ViewBag.FactoryCode = factoryCode;
                ViewBag.FactoryName = factoryName;
            }
            var safeState = new DataDictionaryLogic().GetDicByCode("SafeState")
                            .Select(p => string.Join(",", string.Format("{0}:{1}", p.DictionaryCode, p.DictionaryText)))
                            .ToJson().ToString().Replace("[", "").Replace("]", "").Replace("\"", "").Replace(",", ";");

            ViewBag.SafeState = safeState;
            return(View());
        }