public ActionResult EditDirectories()
        {
            bool result;

            try
            {
                string directoryName = Request["directoryName"].ToLower();
                string sortStr       = Request["sort"];
                string directoryId   = Request["directoryId"];
                string applicationId = Request["pcode"];
                string Id            = Request["editId"];
                string type          = Request["type"];
                int    sort          = 99;
                if (!int.TryParse(sortStr, out sort))
                {
                    sort = 99;
                }
                if (type == "new")
                {
                    DirectoriesBusinessService directoriesBusinessService = new DirectoriesBusinessService();
                    directoriesBusinessService.Insert(new Directories()
                    {
                        ApplicationId = applicationId, Id = Guid.NewGuid().ToString("N").ToLower(), DirectoryName = directoryName, Sort = sort, DirectoryId = directoryId, CreateTime = DateTime.Now, IsEnabled = true
                    });
                    result = true;
                }
                else
                {
                    DirectoriesBusinessService directoriesBusinessService = new DirectoriesBusinessService();
                    directoriesBusinessService.UpdateField(new Directories()
                    {
                        ApplicationId = applicationId, Id = Id, DirectoryName = directoryName, Sort = sort, DirectoryId = directoryId
                    }, new[] { "DirectoryName", "Sort", "DirectoryId" });
                    result = true;
                }
            }
            catch (Exception ex)
            {
                LogHelper.WriteErrorLog(ex);
                result = false;
            }
            return(Content(result.ToString()));
        }