Beispiel #1
0
        private void DbConnection()
        {
            //Kartları veritabanına yazmak için nesnesini oluşturup context üzerinden providerına ulaşması sağlanır.
            Kartlar        kart           = new Kartlar();
            KartlarContext contextKartlar = new KartlarContext();

            //Form sayfasından nesnesine aktarılacak objeler.
            kart._Tarih           = Convert.ToDateTime(GuncelTarihDateEdit.Text);
            kart._TahminiSure     = Convert.ToDateTime(TahminiSureDateEdit.Text);
            kart._GerceklesenSure = Convert.ToDateTime(GerceklesenSureDateEdit.Text);
            kart._ProjeAd         = ProjeAdiTextEdit.Text;
            kart._TeknikUzman     = TeknikUzmanTextEdit.Text;
            kart._IsAciklama      = IsAciklamaTextEdit.Text;
            kart._IsNot           = IsNotTextEdit.Text;
            kart._KartNo          = Convert.ToInt32(KartNoTextEdit.Text);

            contextKartlar.InsertKartlar(kart);

            //Aciklamalar nesnesine aktarılacak verilerin nesneleri bu fonksioyna gönderilip işlem yapılır.
            CheckIsAciklama(TarihDateEdit1, DurumAdiTextEdit1, IsAdiTextEdit1, AciklamaTextEdit1, KartNoTextEdit);
            CheckIsAciklama(TarihDateEdit2, DurumAdiTextEdit2, IsAdiTextEdit2, AciklamaTextEdit2, KartNoTextEdit);
            CheckIsAciklama(TarihDateEdit3, DurumAdiTextEdit3, IsAdiTextEdit3, AciklamaTextEdit3, KartNoTextEdit);
            CheckIsAciklama(TarihDateEdit4, DurumAdiTextEdit4, IsAdiTextEdit4, AciklamaTextEdit4, KartNoTextEdit);
            CheckIsAciklama(TarihDateEdit5, DurumAdiTextEdit5, IsAdiTextEdit5, AciklamaTextEdit5, KartNoTextEdit);
            CheckIsAciklama(TarihDateEdit6, DurumAdiTextEdit6, IsAdiTextEdit6, AciklamaTextEdit6, KartNoTextEdit);

            //using (TaskBoard taskBoard = new TaskBoard())
            //{
            //    taskBoard.guncelle(context);
            //    taskBoard.ShowDialog();
            //}
        }
Beispiel #2
0
 public bool UpdateKartlar(Kartlar kart)
 {
     return(context.UpdateKartlar(kart));
 }
Beispiel #3
0
 public bool InsertKartlar(Kartlar kart)
 {
     return(context.InsertKartlar(kart));
 }
        private void btn_kaydet_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(KartNoTextEdit.Text))//kart numarası olmadığı durumda tool'lara veri işlemek kapalıdır.
            {
                return;
            }
            else
            {
                //Kartları veritabanına yazmak için nesnesini oluşturup context üzerinden providerına ulaşması sağlanır.
                Kartlar        kart           = new Kartlar();
                KartlarContext contextKartlar = new KartlarContext();

                //Form sayfasından nesnesine aktarılacak objeler.
                kart._Tarih           = Convert.ToDateTime(GuncelTarihDateEdit.Text);
                kart._TahminiSure     = Convert.ToDateTime(TahminiSureDateEdit.Text);
                kart._GerceklesenSure = Convert.ToDateTime(GerceklesenSureDateEdit.Text);
                kart._ProjeAd         = ProjeAdiTextEdit.Text;
                kart._TeknikUzman     = TeknikUzmanTextEdit.Text;
                kart._IsAciklama      = IsAciklamaTextEdit.Text;
                kart._IsNot           = IsNotTextEdit.Text;
                kart._KartNo          = Convert.ToInt32(KartNoTextEdit.Text);

                contextKartlar.UpdateKartlar(kart);

                if (isId.Count - 1 >= 0)
                {
                    CheckIsAciklama(TarihDateEdit1, DurumAdiTextEdit1, IsAdiTextEdit1, AciklamaTextEdit1, KartNoTextEdit, isId[0]);
                }
                else
                {
                    CheckIsAciklama(TarihDateEdit1, DurumAdiTextEdit1, IsAdiTextEdit1, AciklamaTextEdit1, KartNoTextEdit, 0);
                }
                if (isId.Count - 1 >= 1)
                {
                    CheckIsAciklama(TarihDateEdit2, DurumAdiTextEdit2, IsAdiTextEdit2, AciklamaTextEdit2, KartNoTextEdit, isId[1]);
                }
                else
                {
                    CheckIsAciklama(TarihDateEdit2, DurumAdiTextEdit2, IsAdiTextEdit2, AciklamaTextEdit2, KartNoTextEdit, 0);
                }
                if (isId.Count - 1 >= 2)
                {
                    CheckIsAciklama(TarihDateEdit3, DurumAdiTextEdit3, IsAdiTextEdit3, AciklamaTextEdit3, KartNoTextEdit, isId[2]);
                }
                else
                {
                    CheckIsAciklama(TarihDateEdit3, DurumAdiTextEdit3, IsAdiTextEdit3, AciklamaTextEdit3, KartNoTextEdit, 0);
                }
                if (isId.Count - 1 >= 3)
                {
                    CheckIsAciklama(TarihDateEdit4, DurumAdiTextEdit4, IsAdiTextEdit4, AciklamaTextEdit4, KartNoTextEdit, isId[3]);
                }
                else
                {
                    CheckIsAciklama(TarihDateEdit4, DurumAdiTextEdit4, IsAdiTextEdit4, AciklamaTextEdit4, KartNoTextEdit, 0);
                }
                if (isId.Count - 1 >= 4)
                {
                    CheckIsAciklama(TarihDateEdit5, DurumAdiTextEdit5, IsAdiTextEdit5, AciklamaTextEdit5, KartNoTextEdit, isId[4]);
                }
                else
                {
                    CheckIsAciklama(TarihDateEdit5, DurumAdiTextEdit5, IsAdiTextEdit5, AciklamaTextEdit5, KartNoTextEdit, 0);
                }
                if (isId.Count - 1 >= 5)
                {
                    CheckIsAciklama(TarihDateEdit6, DurumAdiTextEdit6, IsAdiTextEdit6, AciklamaTextEdit6, KartNoTextEdit, isId[5]);
                }
                else
                {
                    CheckIsAciklama(TarihDateEdit6, DurumAdiTextEdit6, IsAdiTextEdit6, AciklamaTextEdit6, KartNoTextEdit, 0);
                }

                ToolBoxEdits(true);
                CheckKart();
            }
        }