예제 #1
0
 public void AddBank(string name, string department, string accnumber, string iban, string detail)
 {
     try
     {
         Bankalar bank = new Bankalar();
         bank.BankaAdi   = name;
         bank.BankaSube  = department;
         bank.HesapNo    = accnumber;
         bank.Iban       = iban;
         bank.BankaDetay = detail;
         bank.BankaTip   = "Sirket";
         db.Bankalar.Add(bank);
         db.SaveChanges();
     }
     catch (DbEntityValidationException e)
     {
         foreach (var eve in e.EntityValidationErrors)
         {
             Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:",
                               eve.Entry.Entity.GetType().Name, eve.Entry.State);
             foreach (var ve in eve.ValidationErrors)
             {
                 Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"",
                                   ve.PropertyName, ve.ErrorMessage);
             }
         }
         throw;
     }
 }
예제 #2
0
        public int BankaSil(int idBanka)
        {
            Bankalar silBanka = repBank.VeriBul(b => b.BankalarID == idBanka);

            if (silBanka != null)
            {
                if (repBank.Delete(silBanka) > 0)
                {
                    return(1);
                }
            }
            return(0);
        }
예제 #3
0
        public int BankaGuncelle(Bankalar tabloBanka)
        {
            Bankalar guncelle = repBank.VeriBul(b => b.BankalarID == tabloBanka.BankalarID);

            if (guncelle != null)
            {
                guncelle.BankaAdi = tabloBanka.BankaAdi;

                if (repBank.Update(tabloBanka) > 0)
                {
                    return(1);
                }
            }
            return(0);
        }
        public string BankaKaydet(string bankaAdi, string subeAdi, string aciklama)
        {
            try
            {
                Bankalar ekle = new Bankalar();
                ekle.BankaAdi = bankaAdi;
                ekle.SubeAdi  = subeAdi;
                ekle.Aciklama = aciklama;

                db.Bankalar.Add(ekle);

                int sonucKaydet = db.SaveChanges();
                if (sonucKaydet > 0)
                {
                    return("Kayıt başarılı");
                }
                return("Kayıt başarısız");
            }
            catch (Exception)
            {
                return("Hata Oluştu");
            }
        }