/// <summary> /// 修改关键字 /// </summary> /// <param name="input"></param> /// <returns></returns> public string EditKeyword(KeywordtData input) { input.KeywordId = FilterParamters(input.KeywordId); input.KeywordTypeId = FilterParamters(input.KeywordTypeId); input.Name = FilterParamters(input.Name); var dict = new Dictionary <string, object> { { "KeywordTypeId", input.KeywordTypeId }, { "Name", input.Name }, { "KeywordId", input.KeywordId } }; var valid = ValidateParameters <KeywordtData>(dict); if (valid.Length > 0) { return(valid); } var keyword = new tb_Keyword { KeywordId = int.Parse(input.KeywordId), KeywordTypeId = int.Parse(input.KeywordTypeId), Name = input.Name, Pinyin = Pinyin.GetPinyin(input.Name), }; var keywordService = InitKeywordService(); return(keywordService.Update(keyword)); }
private string DelKeyword(HttpContext context, IKeywordAjaxPresenter presenter) { var input = new KeywordtData { KeywordId = context.Request["wordid"] }; return(presenter.DelKeyword(input)); }
private string InsertKeyword(HttpContext context, IKeywordAjaxPresenter presenter) { var input = new KeywordtData { KeywordTypeId = context.Request["typeid"], Name = context.Request["word"] }; return(presenter.InsertKeyword(input)); }
/// <summary> /// 删除关键字 /// </summary> /// <param name="input"></param> /// <returns></returns> public string DelKeyword(KeywordtData input) { input.KeywordId = FilterParamters(input.KeywordId); var dict = new Dictionary <string, object> { { "KeywordId", input.KeywordId } }; var valid = ValidateParameters <KeywordtData>(dict); if (valid.Length > 0) { return(valid); } var keywordService = InitKeywordService(); return(keywordService.Delete(int.Parse(input.KeywordId))); }