Пример #1
0
 public void Add(Entities.Models.WAREHOUSE wrh)
 {
     using (AlfaPlastikContext context = new AlfaPlastikContext())
     {
         var sonuc  = context.WAREHOUSEs.Any(x => x.WAREHOUSE_NAME == wrh.WAREHOUSE_NAME);
         var sonuc2 = context.WAREHOUSEs.Any(x => x.WAREHOUSE_NO == wrh.WAREHOUSE_NO);
         if (sonuc == true)
         {
             MessageBox.Show("aynı isim giremez");
         }
         else
         {
             if (sonuc2 == true)
             {
                 MessageBox.Show("aynı NO giremez");
             }
             else
             {
                 var entity = context.Entry(wrh);
                 entity.State = System.Data.Entity.EntityState.Added;
                 context.SaveChanges();
                 MessageBox.Show("Kayıt Eklendi");
             }
         }
     }
 }
Пример #2
0
 public void Update(Entities.Models.WAREHOUSE wrh)
 {
     using (AlfaPlastikContext context = new AlfaPlastikContext())
     {
         try
         {
             var entity = context.Entry(wrh);
             entity.State = System.Data.Entity.EntityState.Modified;
             context.SaveChanges();
             MessageBox.Show("Kayıt Güncellendi");
         }
         catch (Exception)
         {
             MessageBox.Show("Aynı değer girilemez");
         }
     }
 }
Пример #3
0
        public void Delete(Entities.Models.WAREHOUSE wrh)
        {
            using (AlfaPlastikContext context = new AlfaPlastikContext())
            {
                var hata = context.MOLDs.Any(x => x.Warehouse_ID == wrh.WAREHOUSE_ID);
                if (hata == true)
                {
                    MessageBox.Show("Silinemez Kayıt,Hareket Görmüştür!");
                }
                else
                {
                    var entity = context.Entry(wrh);
                    entity.State = System.Data.Entity.EntityState.Deleted;

                    context.SaveChanges();
                    MessageBox.Show("Kayıt Silindi");
                }
            }
        }