Ejemplo n.º 1
0
 /// <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());
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 新增方法
 /// </summary>
 /// <param name="entity">要新增的对象</param>
 /// <returns>受影响行数</returns>
 public int Add(T entity)
 {
     db.Entry <T>(entity).State = EntityState.Added;//告诉我们现在执行的状态是新增
     //保存上面的数据,并且得到受影响行数
     return(db.SaveChanges());
 }
Ejemplo n.º 3
0
 public void Add(Condominio objeto)
 {
     ctx.Condominios.Add(objeto);
     ctx.SaveChanges();
 }
Ejemplo n.º 4
0
 public void AddEntities(List <Entiteit> Entities)
 {
     ctx.Entiteiten.AddRange(Entities);
     ctx.SaveChanges();
 }
 public void CreateDeelplatform(Deelplatform d)
 {
     ctx.DeelPlatformen.Add(d);
     ctx.SaveChanges();
 }
Ejemplo n.º 6
0
 public void addUser(Account account)
 {
     ctx.Accounts.Add(account);
     ctx.SaveChanges();
 }
Ejemplo n.º 7
0
 public void CreatePersonWithoutPhoto(Persoon p)
 {
     ctx.Personen.Add(p);
     ctx.SaveChanges();
 }
Ejemplo n.º 8
0
 public void addPosts(List <Post> Posts)
 {
     ctx.Posts.AddRange(Posts);
     ctx.SaveChanges();
 }
Ejemplo n.º 9
0
 public void Add(T objeto)
 {
     ctx.Set <T>().Add(objeto);
     ctx.SaveChanges();
 }
Ejemplo n.º 10
0
 public void AdicionaSessao(Sessao sessao)
 {
     _efContext.Sessoes.Add(sessao);
     _efContext.SaveChanges();
 }