/// <summary> /// 添加 /// </summary> /// <returns></returns> public async Task <bool> Add(ClassifyModel model) { using (var conn = MySqlHelper.GetConnection()) { return(!string.IsNullOrWhiteSpace(await conn.InsertAsync <string, ClassifyModel>(model))); } }
/// <summary> ///删除 /// </summary> /// <returns></returns> public async Task <bool> Delete(ClassifyModel model) { using (var conn = MySqlHelper.GetConnection()) { return(await conn.DeleteAsync <ClassifyModel>(model) > 0); } }
public HttpResponseMessage AddClassify([FromBody] ClassifyModel classify) { Regex reg = new Regex(@"^[^ %@#!*~&',;=?$\x22]+$"); var m = reg.IsMatch(classify.Name); if (!m) { return(PageHelper.toJson(PageHelper.ReturnValue(false, "存在非法字符!"))); } ClassifyEntity superCe = _classifyService.GetClassifyById(classify.ClassifyId); int sort = 0; if (superCe != null)//有上级分类则次级排序加1; { sort = superCe.Sort + 1; } ClassifyEntity ce = new ClassifyEntity() { Classify = superCe, Name = classify.Name, Sort = sort, Addtime = DateTime.Now, // Adduser = classify.Adduser, Adduser = _workContext.CurrentUser.Id.ToString(), Updtime = DateTime.Now, Upduser = _workContext.CurrentUser.Id.ToString() //Upduser = classify.Upduser }; try { _classifyService.Create(ce); return(PageHelper.toJson(PageHelper.ReturnValue(true, "添加分类成功!"))); } catch (Exception error) { return(PageHelper.toJson(PageHelper.ReturnValue(false, "添加分类失败!")));; } }