/// <summary> /// 修改密码或修改发货信息 /// </summary> /// <param name="t">Administrator对象</param> /// <returns></returns> public int Upt(Administrator t) { using (EFContext Context = new EFContext()) { Context.Entry(t).State = System.Data.Entity.EntityState.Modified; if (t.AdministratorPwd == null) { //修改发货信息禁止其他字段更新 Context.Entry(t).Property("AdministratorAccount").IsModified = false; Context.Entry(t).Property("AdministratorPwd").IsModified = false; } else { //修改密码禁止其他字段更新 Context.Entry(t).Property("AdministratorAccount").IsModified = false; Context.Entry(t).Property("DeliveryName").IsModified = false; Context.Entry(t).Property("DeliveryAddress").IsModified = false; Context.Entry(t).Property("DeliveryPhone").IsModified = false; } return(Context.SaveChanges()); } }
/// <summary> /// 新增方法 /// </summary> /// <param name="entity">要新增的对象</param> /// <returns>受影响行数</returns> public int Add(T entity) { db.Entry <T>(entity).State = EntityState.Added;//告诉我们现在执行的状态是新增 //保存上面的数据,并且得到受影响行数 return(db.SaveChanges()); }
public void Add(Condominio objeto) { ctx.Condominios.Add(objeto); ctx.SaveChanges(); }
public void AddEntities(List <Entiteit> Entities) { ctx.Entiteiten.AddRange(Entities); ctx.SaveChanges(); }
public void CreateDeelplatform(Deelplatform d) { ctx.DeelPlatformen.Add(d); ctx.SaveChanges(); }
public void addUser(Account account) { ctx.Accounts.Add(account); ctx.SaveChanges(); }
public void CreatePersonWithoutPhoto(Persoon p) { ctx.Personen.Add(p); ctx.SaveChanges(); }
public void addPosts(List <Post> Posts) { ctx.Posts.AddRange(Posts); ctx.SaveChanges(); }
public void Add(T objeto) { ctx.Set <T>().Add(objeto); ctx.SaveChanges(); }
public void AdicionaSessao(Sessao sessao) { _efContext.Sessoes.Add(sessao); _efContext.SaveChanges(); }