Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }