public bool UpdateShopCategory(string proIds, string shopProCategorys, int userId) {
BLL.Table.T_ProShopCats.Instance.DeleteDynamic(string.Format("[ProID] in ({0})", proIds));
string[] proIdArr = MF.Com.StrUtil.ConvertToArray(proIds);
//ConvertToArray 字符串转数据,可以以,, . # 分割
string[] shopProCategoryArr = MF.Com.StrUtil.ConvertToArray(shopProCategorys);
//同上
foreach (string proId in proIdArr) {
//循环proId
foreach (string shopProCategory in shopProCategoryArr) {
//循环shopProCategory
string[] scArr = shopProCategory.Split(new char[] { '^' }, StringSplitOptions.RemoveEmptyEntries);//分割开^
int fcat = MF.Com.StrUtil.ConvertToInt32(scArr[0], 0);
int scat = MF.Com.StrUtil.ConvertToInt32(scArr[1], 0);
Model.Table.T_ProShopCats psc = new Model.Table.T_ProShopCats();
//赋值
psc.FirstCatsID = fcat;psc.SecondCatsID = scat;
psc.ProID = MF.Com.StrUtil.ConvertToLong(proId);
psc.UserID = userId;
//添加操作
BLL.Table.T_ProShopCats.Instance.Insert(psc);
}
}
return true;
}