예제 #1
0
        public int KayitDuzenle(Kayitlar K)
        {
            try
            {
                BaglantiAyarla();
                komut             = new SqlCommand("SP_Deneme_KayitDuzenle", baglanti);
                komut.CommandType = CommandType.StoredProcedure;
                komut.Parameters.Add("@DosyaNumarasi", SqlDbType.Int).Value   = K.DosyaNumarasi;
                komut.Parameters.Add("@Tc", SqlDbType.NVarChar).Value         = K.Tc;
                komut.Parameters.Add("@Isim", SqlDbType.NVarChar).Value       = K.Isim;
                komut.Parameters.Add("@Soyisim", SqlDbType.NVarChar).Value    = K.Soyisim;
                komut.Parameters.Add("@Mahalle", SqlDbType.NVarChar).Value    = K.Mahalle;
                komut.Parameters.Add("@Aciklama", SqlDbType.NVarChar).Value   = K.Aciklama;
                komut.Parameters.Add("@ID", SqlDbType.UniqueIdentifier).Value = K.ID;


                ReturnValues = komut.ExecuteNonQuery();
                return(ReturnValues);
            }
            catch (Exception)
            {
                throw;
            }
            finally { BaglantiAyarla(); }
        }
예제 #2
0
        public ActionResult Kiralama(int Kitapno)
        {
            Kayitlar model         = new Kayitlar();
            string   misafirid     = Session["username"].ToString();
            var      misafir       = db.Misafirs.Where(i => i.Mid == misafirid).SingleOrDefault();
            var      Mkayitlikitap = db.Kayitlars.Where(i => i.Bkayitno == misafir.Mkayitno).SingleOrDefault(); // misaafirde kitap var mı

            if (misafir.Mkitapno != null)
            {
                return(View());    // zaten kayıtlı kitabı var
            }
            var Kitapvarmi = db.Kitaplars.Where(i => i.Kitapno == Kitapno).SingleOrDefault();

            if (Mkayitlikitap == null && Kitapvarmi.Kkayitli == null)
            {
                model.Bkayitno      = misafir.Mkayitno; //sessiondan kayit no çekme
                model.Bkitapno      = Kitapno;
                Kitapvarmi.Kkayitli = misafir.Mkayitno;
                misafir.Mkitapno    = Kitapvarmi.Kitapno;
                Kitapvarmi.Kdurum   = "Taken";
                db.Kayitlars.Add(model);
                db.SaveChanges();
                return(RedirectToAction("Index", "Home"));
            }     // Kayıt var mı
            else if (Kitapvarmi == null)
            {
                return(View());    // kayıt edilmek istenen kitap yoksa
            }
            return(View());
        }
예제 #3
0
        public ActionResult kayitSil(int?id)
        {
            Kayitlar kayit = db.Kayitlar.Where(k => k.kayId == id).SingleOrDefault();

            db.Kayitlar.Remove(kayit);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
예제 #4
0
        public ActionResult kayitDuzenle(kayitModel m)
        {
            Kayitlar kayit = db.Kayitlar.Where(k => k.kayId == m.kayId).SingleOrDefault();

            kayit.username = m.username;
            kayit.pass     = m.pass;
            db.SaveChanges();
            ViewBag.sonuc = "Kayıt Güncellendi";
            return(View());
        }
예제 #5
0
        public Kayitlar Cikar(int?id)
        {
            Kayitlar kayit = Dbc.Kayitlar.Find(id);

            kayit.KaraListe        = false;
            Dbc.Entry(kayit).State = System.Data.Entity.EntityState.Modified;
            Dbc.SaveChanges();

            return(kayit);
        }
예제 #6
0
        public ActionResult kayitDuzenle(int?id)
        {
            Kayitlar   kayit = db.Kayitlar.Where(k => k.kayId == id).SingleOrDefault();
            kayitModel model = new kayitModel();

            model.kayId    = kayit.kayId;
            model.username = kayit.username;
            model.pass     = kayit.pass;
            return(View(model));
        }
예제 #7
0
        public ActionResult yeniKayit(kayitModel model)
        {
            Kayitlar kayit = new Kayitlar();

            kayit.username = model.username;
            kayit.pass     = model.pass;
            db.Kayitlar.Add(kayit);
            db.SaveChanges();
            ViewBag.sonuc = "Kayıt Yapıldı";
            return(View());
        }
예제 #8
0
        public ActionResult kayitDuzenle(int?id)
        {
            Kayitlar kayit = db.Kayitlar.Where(k => k.kayId == id).SingleOrDefault();

            kayitModel model = new kayitModel();

            model.kayId   = kayit.kayId;
            model.adsoyad = kayit.adsoyad;
            model.mail    = kayit.mail;
            model.yas     = kayit.yas;
            return(View(model));
        }
예제 #9
0
        public ActionResult kayitDuzenle(kayitModel m)
        {
            Kayitlar kayit = db.Kayitlar.Where(k => k.kayId == m.kayId).SingleOrDefault();

            kayit.adsoyad = m.adsoyad;
            kayit.mail    = m.mail;
            kayit.yas     = m.yas;

            db.SaveChanges(); // yapılan değişiklikleri-güncellemeleri kaydeder.



            ViewBag.sonuc = "Kayıt Güncellendi";// ViewBag,homecontrol'deki yapıyı view'e taşır
            return(View());
        }
예제 #10
0
        public ActionResult yeniKayit(kayitModel model)
        {
            Kayitlar kayit = new Kayitlar();

            kayit.adsoyad = model.adsoyad;
            kayit.mail    = model.mail;
            kayit.yas     = model.yas;

            db.Kayitlar.Add(kayit);           //veritabanındaki kayıtlar ekleniyor.
            db.SaveChanges();                 // olası değişiklikleri kaydetmek için.

            ViewBag.sonuc = "Kayıt Yapıldı."; // ViewBag,homecontrol'deki yapıyı view'e taşır


            return(View());
        }
예제 #11
0
 public int KayitKayitSil(Kayitlar K)
 {
     try
     {
         BaglantiAyarla();
         komut             = new SqlCommand("SP_Deneme_KayitSil", baglanti);
         komut.CommandType = CommandType.StoredProcedure;
         komut.Parameters.Add("@ID", SqlDbType.UniqueIdentifier).Value = K.ID;
         ReturnValues = komut.ExecuteNonQuery();
         return(ReturnValues);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
     finally { BaglantiAyarla(); }
     return(ReturnValues);
 }
예제 #12
0
        private void onInsert(object sender, EventArgs e)
        {
            SQLiteManager manager   = new SQLiteManager();
            Kayitlar      _kayitlar = new Kayitlar();

            _kayitlar.Tür   = txtName.Text;
            _kayitlar.Fiyat = txtSurname.Text;


            int isInserted = manager.Insert(_kayitlar);

            if (isInserted > 0)
            {
                DisplayAlert("BAŞARILI ", _kayitlar.Tür + " EKLENDİ", "OK");
            }
            else
            {
                DisplayAlert("BAŞARISIZ ", _kayitlar.Fiyat + " EKLENEMEDİ", "OK");
            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            //kişiyi aldık
            string secilenKisiTC = TCBultxt.Text;
            var    secilenKisi   = db.Kullanicilar.Where(x => x.kullanici_tc.Equals(secilenKisiTC)).FirstOrDefault();

            //kitabı aldık
            int secilenKitapId = Convert.ToInt16(dataGridView2.CurrentRow.Cells[0].Value);
            var secilenKitap   = db.Kaynaklar.Where(x => x.kaynak_id == secilenKitapId).FirstOrDefault();


            Kayitlar yeniKayit = new Kayitlar();

            yeniKayit.kitap_id     = secilenKitap.kaynak_id;
            yeniKayit.kullanici_id = secilenKisi.kullanici_id;
            yeniKayit.alis_tarih   = DateTime.Today;
            yeniKayit.son_tarih    = DateTime.Today.AddDays(15);
            yeniKayit.durum        = false;
            db.Kayitlar.Add(yeniKayit);
            db.SaveChanges();
            var kayitList = db.Kayitlar.ToList();

            dataGridView1.DataSource = kayitList.ToList();
        }
예제 #14
0
        public int KayitEkle(Kayitlar K)
        {
            try
            {
                BaglantiAyarla();
                komut             = new SqlCommand("SP_Deneme_KayitEkle", baglanti);
                komut.CommandType = CommandType.StoredProcedure;
                komut.Parameters.Add("@DosyaNumarasi", SqlDbType.Int).Value = K.DosyaNumarasi;
                komut.Parameters.Add("@Tc", SqlDbType.NVarChar).Value       = K.Tc;
                komut.Parameters.Add("@Isim", SqlDbType.NVarChar).Value     = K.Isim;
                komut.Parameters.Add("@Soyisim", SqlDbType.NVarChar).Value  = K.Soyisim;
                komut.Parameters.Add("@Mahalle", SqlDbType.NVarChar).Value  = K.Mahalle;
                komut.Parameters.Add("@Aciklama", SqlDbType.NVarChar).Value = K.Aciklama;

                ReturnValues = komut.ExecuteNonQuery();
                return(ReturnValues);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally { BaglantiAyarla(); }
            return(ReturnValues);
        }
예제 #15
0
 public int Update(Kayitlar k)
 {
     return(_sqlconnection.Update(k));
 }
예제 #16
0
 public int Insert(Kayitlar k)
 {
     return(_sqlconnection.Insert(k));
 }
예제 #17
0
 public int KayitSil(Kayitlar K)
 {
     ReturnValues = dll.KayitKayitSil(K);
     return(ReturnValues);
 }
예제 #18
0
 public int KayitDuzenle(Kayitlar K)
 {
     ReturnValues = dll.KayitDuzenle(K);
     return(ReturnValues);
 }