示例#1
0
 public void UpdateTabelaPreco(TabelaPreco tab)
 {
     using (var context = new WebServiceDBContext())
     {
         context.Entry(tab).State = System.Data.Entity.EntityState.Modified;
         context.SaveChanges();
     }
 }
示例#2
0
 public void RemoveTabelaPreco(long id)
 {
     using (var context = new WebServiceDBContext())
     {
         TabelaPreco tab = context.TabelaPrecos.Find(id);
         context.Entry(tab).State = EntityState.Deleted;
         context.SaveChanges();
     }
 }
示例#3
0
        public TabelaPreco GetTabelaPreco(long id)
        {
            TabelaPreco tab = null;

            using (var context = new WebServiceDBContext())
            {
                tab = context.TabelaPrecos.Find(id);
            }

            return(tab);
        }
示例#4
0
        public void AddTabelaPreco(TabelaPreco tp)
        {
            using (var context = new WebServiceDBContext())
            {
                foreach (Product p in tp.producs)
                {
                    context.Produtcs.Attach(p);
                    context.Entry(p).State = EntityState.Unchanged;
                }

                context.TabelaPrecos.Add(tp);
                context.SaveChanges();
            }
        }