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())); }