public int SaveData(object kaydet)
        {
            Flimlerim f = (Flimlerim)kaydet;

            con.Flimlerims.Add(f);
            return(con.SaveChanges());
        }
        public int UpdateData(object guncelle)
        {
            Flimlerim f      = (Flimlerim)guncelle;
            Flimlerim update = con.Flimlerims.SingleOrDefault(x => x.FlimID == f.FlimID);

            return(con.SaveChanges());
        }
        public int DeleteData(object sil)
        {
            Flimlerim f      = (Flimlerim)sil;
            Flimlerim delete = con.Flimlerims.SingleOrDefault(x => x.FlimID == f.FlimID);

            con.Flimlerims.Remove(f);
            return(con.SaveChanges());
        }
示例#4
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            Flimlerim seciliCmb = (Flimlerim)cmbKayitliflimler.SelectedItem;
            bool      sonuc     = FlimProcess.controlToDeleteFlim(seciliCmb);

            Islem.IslemKontrolu(sonuc);
            Temizlikci.Temizle(groupBox2);
            cmbDoldur();
        }
示例#5
0
        public static bool controlToUpdateFlim(Flimlerim f)
        {
            FlimRepository fr = new FlimRepository();

            if (fr.UpdateData(f) > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#6
0
        private void cmbKayitliflimler_SelectedIndexChanged(object sender, EventArgs e)
        {
            Flimlerim seciliCmb = (Flimlerim)cmbKayitliflimler.SelectedItem;

            txtflimAdi.Text        = seciliCmb.FlimAdi;
            txtFlimTuru.Text       = seciliCmb.FlimTuru;
            txtYonetmen.Text       = seciliCmb.Yonetmen;
            txtSenarist.Text       = seciliCmb.Senarist;
            txtImdbPuani.Text      = seciliCmb.ImdbPuani;
            txtResimUrl.Text       = seciliCmb.ResimUrl;
            txtOyuncular.Text      = seciliCmb.Oyuncular;
            txtKonusu.Text         = seciliCmb.Konusu;
            dtpFlimTarihi.Value    = Convert.ToDateTime(seciliCmb.FlimTarihi);
            pcbResim.ImageLocation = seciliCmb.ResimUrl;
        }
示例#7
0
        private void btnGuncelle_Click(object sender, EventArgs e)
        {
            Flimlerim seciliCmb = (Flimlerim)cmbKayitliflimler.SelectedItem;

            seciliCmb.FlimAdi    = txtflimAdi.Text;
            seciliCmb.FlimTuru   = txtFlimTuru.Text;
            seciliCmb.Yonetmen   = txtYonetmen.Text;
            seciliCmb.Senarist   = txtSenarist.Text;
            seciliCmb.ImdbPuani  = txtImdbPuani.Text;
            seciliCmb.ResimUrl   = txtResimUrl.Text;
            seciliCmb.Oyuncular  = txtOyuncular.Text;
            seciliCmb.Konusu     = txtKonusu.Text;
            seciliCmb.FlimTarihi = Convert.ToDateTime(dtpFlimTarihi.Value);
            bool sonuc = FlimProcess.controlToUpdateFlim(seciliCmb);

            Islem.IslemKontrolu(sonuc);
            Temizlikci.Temizle(groupBox2);
            cmbDoldur();
        }
示例#8
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            Flimlerim f = new Flimlerim();

            f.FlimAdi    = txtflimAdi.Text;
            f.FlimTuru   = txtFlimTuru.Text;
            f.Yonetmen   = txtYonetmen.Text;
            f.Senarist   = txtSenarist.Text;
            f.ImdbPuani  = txtImdbPuani.Text;
            f.ResimUrl   = txtResimUrl.Text;
            f.Oyuncular  = txtOyuncular.Text;
            f.Konusu     = txtKonusu.Text;
            f.FlimTarihi = Convert.ToDateTime(dtpFlimTarihi.Value);
            bool sonuc = FlimProcess.controlToSaveFlim(f);

            Islem.IslemKontrolu(sonuc);
            Temizlikci.Temizle(groupBox2);
            cmbDoldur();
        }
示例#9
0
        private void btnFilmiKaydet_Click(object sender, EventArgs e)
        {
            Flimlerim f = new Flimlerim();

            f.FlimAdi    = lblFlimAdi.Text;
            f.FlimTuru   = lblFlimTuru.Text;
            f.ImdbPuani  = lblImdb.Text;
            f.Konusu     = txtSonucKonusu.Text;
            f.Oyuncular  = txtSonucOyuncular.Text;
            f.Senarist   = lblSenarist.Text;
            f.Yonetmen   = lblYonetmen.Text;
            f.FlimTarihi = dtpAraFlimTarihi.Value;
            f.ResimUrl   = pcbResim.ImageLocation;
            bool sonuc = FlimProcess.controlToSaveFlim(f);

            Islem.IslemKontrolu(sonuc);
            Control[] Temizlenecek = { lblFlimAdi, lblFlimTuru, lblImdb, lblSenarist, lblYonetmen, txtSonucKonusu, txtSonucOyuncular };
            Temizlikci.OzelTemizlik(Temizlenecek, pcbResim);
            cmbDoldur();
        }