public static int EditTag(StoreTagInfo info) { if (string.IsNullOrEmpty(info.TagName) || string.IsNullOrEmpty(info.TagImgSrc)) { return(0); } StoreTagDao storeTagDao = new StoreTagDao(); if (!storeTagDao.NameValidate(info.TagName, info.TagId)) { return(-1); } return(new StoreTagDao().Update(info, null) ? 1 : 2); }
public static int AddTag(StoreTagInfo info) { if (string.IsNullOrEmpty(info.TagName) || string.IsNullOrEmpty(info.TagImgSrc)) { return(0); } StoreTagDao storeTagDao = new StoreTagDao(); if (!storeTagDao.NameValidate(info.TagName, info.TagId)) { return(-1); } if (storeTagDao.CountTags() >= 8) { return(-2); } info.DisplaySequence = storeTagDao.GetMaxDisplaySequence <StoreTagInfo>(); return((new StoreTagDao().Add(info, null) > 0) ? 1 : 2); }