public static AjaxResult ClearData(string DataJSON) { try { SignetHelper helper = new SignetHelper(); var data = new JavaScriptSerializer().Deserialize <List <Dictionary <string, object> > >(DataJSON); foreach (var item in data) { string tablename = item["name"].ToString(); helper.DeleteData(tablename); } return(AjaxResult.Success()); } catch (Exception ex) { return(AjaxResult.Error(ex.Message)); } }
//public static AjaxResult RemoveRegister(string ID) //{ // try // { // SignetBaseInfoManager manager = new SignetBaseInfoManager(); // SignetHelper helper = new SignetHelper(); // if (helper.IsExistsRegister(ID)) // { // return AjaxResult.Error("此区域编码已在使用中,无法删除!"); // } // else // { // manager.DeleteRegister(ID); // SysLogHelper.AddLog(SysContext.CurrentUserName, "删除登记区域ID:" + ID, "删除-登记区域"); // return AjaxResult.Success(); // } // } // catch (Exception ex) // { // return AjaxResult.Error(ex.Message); // } //} //public static AjaxResult AddRegister(string ID,string Name,string Manager,string Address,string Phone) //{ // try // { // SignetBaseInfoManager manager = new SignetBaseInfoManager(); // if (manager.ExistsRegister(ID)) // { // return AjaxResult.Error("此备案区域编号已经存在,请重新输入!"); // } // else // { // manager.AddRegister(ID, Name, Manager, Address, Phone, string.Empty, string.Empty); // SysLogHelper.AddLog(SysContext.CurrentUserName, "添加登记区域ID:" + ID, "添加-登记区域"); // return AjaxResult.Success(); // } // } // catch (Exception ex) // { // return AjaxResult.Error(ex.Message); // } //} //public static AjaxResult UpdateRegister(string ID, string Name, string Manager, string Address, string Phone) //{ // try // { // SignetBaseInfoManager manager = new SignetBaseInfoManager(); // manager.UpdateRegisters(ID, Name, Manager, Address, Phone, string.Empty, string.Empty); // return AjaxResult.Success(); // } // catch (Exception ex) // { // return AjaxResult.Error(ex.Message); // } //} #endregion #region General Code public static AjaxResult RemoveGeneralCode(string group, string ID) { try { SignetHelper helper = new SignetHelper(); if (helper.IsCodeInUsing(group, ID)) { return(AjaxResult.Error("该编码已在使用中,无法进行删除!")); } else { SignetBaseInfoManager manager = new SignetBaseInfoManager(); manager.DeleteGeneralCode(group, ID); SysLogHelper.AddLog(SysContext.CurrentUserName, "删除通用数据(" + group + ")ID:" + ID, "删除-通用数据"); return(AjaxResult.Success()); } } catch (Exception ex) { return(AjaxResult.Error(ex.Message)); } }