Ejemplo n.º 1
0
        private void CheckKart()//Kart numarasının olması durumunda numaraya göre kart sınıfının verilerini çeker.
        {
            KartlarContext contextKartlar = new KartlarContext();
            List <Kartlar> kartlar        = contextKartlar.GetAllCards();

            ComboBoxItemCollection coll = KartNoTextEdit.Properties.Items;

            coll.Clear();
            coll.BeginUpdate();
            try
            {
                foreach (Kartlar item in kartlar)
                {
                    coll.Add(item._KartNo.ToString());
                }
            }
            finally
            {
                coll.EndUpdate();
            }
            KartNoTextEdit.SelectedIndex = -1;

            if (string.IsNullOrEmpty(KartNoTextEdit.Text))//kart numarası olmadığı durumda tool'lara veri işlemek kapalıdır.
            {
                ToolBoxEdits(false);
            }
        }
Ejemplo n.º 2
0
        private void KartNoTextEdit_SelectedIndexChanged(object sender, EventArgs e)//kart numarası girilmesi durumunda tool'ları işlenebilir forma getirir.
        {
            KartlarContext kartlarContext = new KartlarContext();
            List <Kartlar> kartlar        = kartlarContext.GetAllCards();

            if (string.IsNullOrEmpty(KartNoTextEdit.Text))
            {
                return;
            }

            foreach (Kartlar item in kartlar)
            {
                if (item._KartNo == Convert.ToInt32(KartNoTextEdit.SelectedItem.ToString()))
                {
                    AciklamalarContext aciklamalarContext = new AciklamalarContext();
                    List <Aciklamalar> aciklama           = aciklamalarContext.KartAcilklama(item._KartNo);
                    ToolBoxEdits(true);
                    isId.Clear();

                    GuncelTarihDateEdit.Text     = item._Tarih.ToShortDateString();
                    ProjeAdiTextEdit.Text        = item._ProjeAd.ToString();
                    TeknikUzmanTextEdit.Text     = item._TeknikUzman.ToString();
                    TahminiSureDateEdit.Text     = item._TahminiSure.ToShortDateString();
                    GerceklesenSureDateEdit.Text = item._GerceklesenSure.ToShortDateString();
                    IsAciklamaTextEdit.Text      = item._IsAciklama.ToString();
                    IsNotTextEdit.Text           = item._IsNot.ToString();

                    if (aciklama.Count - 1 >= 0)
                    {
                        TarihDateEdit1.Text    = aciklama[0]._Tarih.ToShortDateString();
                        DurumAdiTextEdit1.Text = aciklama[0]._Durum;
                        IsAdiTextEdit1.Text    = aciklama[0]._YapilacakIs;
                        AciklamaTextEdit1.Text = aciklama[0]._Aciklama;
                        isId.Add(aciklama[0]._IsId);
                    }
                    if (aciklama.Count - 1 >= 1)
                    {
                        TarihDateEdit2.Text    = aciklama[1]._Tarih.ToShortDateString();
                        DurumAdiTextEdit2.Text = aciklama[1]._Durum;
                        IsAdiTextEdit2.Text    = aciklama[1]._YapilacakIs;
                        AciklamaTextEdit2.Text = aciklama[1]._Aciklama;
                        isId.Add(aciklama[1]._IsId);
                    }
                    if (aciklama.Count - 1 >= 2)
                    {
                        TarihDateEdit3.Text    = aciklama[2]._Tarih.ToShortDateString();
                        DurumAdiTextEdit3.Text = aciklama[2]._Durum;
                        IsAdiTextEdit3.Text    = aciklama[2]._YapilacakIs;
                        AciklamaTextEdit3.Text = aciklama[2]._Aciklama;
                        isId.Add(aciklama[2]._IsId);
                    }
                    if (aciklama.Count - 1 >= 3)
                    {
                        TarihDateEdit4.Text    = aciklama[3]._Tarih.ToShortDateString();
                        DurumAdiTextEdit4.Text = aciklama[3]._Durum;
                        IsAdiTextEdit4.Text    = aciklama[3]._YapilacakIs;
                        AciklamaTextEdit4.Text = aciklama[3]._Aciklama;
                        isId.Add(aciklama[3]._IsId);
                    }
                    if (aciklama.Count - 1 >= 4)
                    {
                        TarihDateEdit5.Text    = aciklama[4]._Tarih.ToShortDateString();
                        DurumAdiTextEdit5.Text = aciklama[4]._Durum;
                        IsAdiTextEdit5.Text    = aciklama[4]._YapilacakIs;
                        AciklamaTextEdit5.Text = aciklama[4]._Aciklama;
                        isId.Add(aciklama[4]._IsId);
                    }
                    if (aciklama.Count - 1 >= 5)
                    {
                        TarihDateEdit6.Text    = aciklama[5]._Tarih.ToShortDateString();
                        DurumAdiTextEdit6.Text = aciklama[5]._Durum;
                        IsAdiTextEdit6.Text    = aciklama[5]._YapilacakIs;
                        AciklamaTextEdit6.Text = aciklama[5]._Aciklama;
                        isId.Add(aciklama[5]._IsId);
                    }
                }
            }
        }