/// <summary> /// 添加 发型师别名信息 /// </summary> /// <param name="model"></param> /// <returns></returns> public int AddHariStyleList(HariStyleList mod) { int count = 0; var model = new t_salinhairstylist() { shs_exp = mod.Exp, shs_hairprice = mod.Hairprice == null ? "" : mod.Hairprice, shs_h_uid = mod.Huid, shs_logo = mod.Logo == null ? "" : mod.Logo, shs_cell = mod.Cell == null ? "" : mod.Cell, shs_s_uid = mod.Uid, shs_name = mod.Name == null ? "" : mod.Name, shs_status = mod.status, shs_sort = (int)mod.score, }; try { _db.t_salinhairstylist.Add(model); _db.Configuration.ValidateOnSaveEnabled = false; count = _db.SaveChanges(); _db.Configuration.ValidateOnSaveEnabled = true; } catch (Exception ex) { _db.t_salinhairstylist.Remove(model); _err.AddError("AddHariStyleList", ex.Message); } return(count); }
/// <summary> /// 修改发型师别名信息 /// </summary> /// <param name="model"></param> /// <returns></returns> public int UpdateHariStyleList(HariStyleList mod) { int count = 0; var model = _db.t_salinhairstylist.Find(mod.Huid); try { model.shs_logo = mod.Logo; model.shs_hairprice = mod.Hairprice; model.shs_name = mod.Name; model.shs_exp = mod.Exp; model.shs_s_uid = mod.Uid; model.shs_status = mod.status; _db.Entry(model).State = EntityState.Modified; count = _db.SaveChanges(); } catch (Exception ex) { _db.Entry(model).Reload(); _err.AddError("UpdateLogoInfo", ex.Message); } return(count); }