public ReturnType AddSellerCat(List <SellerCat> sellercatList) { try { using (AladingEntities alading = new AladingEntities(AppSettings.GetConnectionString())) { foreach (SellerCat sellercat in sellercatList) { alading.AddToSellerCat(sellercat); } alading.SaveChanges(); return(ReturnType.Success); } } catch (SqlException sex) { return(ReturnType.ConnFailed); } catch (Exception ex) { return(ReturnType.OthersError); } }
public ReturnType AddSellerCat(SellerCat sellercat) { try { using (AladingEntities alading = new AladingEntities(AppSettings.GetConnectionString())) { SellerCat result = alading.SellerCat.Where(p => p.SellerNick == sellercat.SellerNick && p.cid == sellercat.cid).FirstOrDefault(); if (result == null) { alading.AddToSellerCat(sellercat); } else { result.parent_cid = sellercat.parent_cid; result.name = sellercat.name; result.pic_url = sellercat.pic_url; result.sort_order = sellercat.sort_order; result.num = sellercat.num; } alading.SaveChanges(); return(ReturnType.Success); } } catch (SqlException sex) { return(ReturnType.ConnFailed); } catch (Exception ex) { return(ReturnType.OthersError); } }