Пример #1
0
        private void projeler_Load(object sender, EventArgs e)
        {
            if (prjGor == "var")
            {
                dtgvProjeler.Visible   = true;
                dtgvPrjUyeList.Visible = true;
            }
            else
            {
                dtgvProjeler.Visible    = true;
                dtgvPrjUyeList.Visible  = false;
                btnPrjYenile.Enabled    = false;
                btnPrjUyeYenile.Enabled = false;
                prjYetki = "yok";
            }

            if (prjKay == "var")
            {
                btnPrjSil.Enabled     = true;
                btnPrjDuzenle.Enabled = true;
                btnPrjYeni.Enabled    = true;
            }
            else
            {
                btnPrjSil.Enabled     = false;
                btnPrjDuzenle.Enabled = false;
                btnPrjYeni.Enabled    = false;
            }

            try
            {
                if (prjYetki == "yok")
                {
                    dtPrj    = db.projelerimListele(AnaForm.grvID.ToString());
                    dtPrjUye = db.prjUyeListeleme();

                    dtgvProjeler.DataSource   = dtPrj;
                    dtgvPrjUyeList.DataSource = dtPrjUye;

                    this.dtgvProjeler.Columns["ID"].Visible        = false;
                    this.dtgvProjeler.Columns["Isim"].Visible      = false;
                    this.dtgvProjeler.Columns["Soyisim"].Visible   = false;
                    this.dtgvProjeler.Columns["OgrenciNO"].Visible = false;
                    this.dtgvProjeler.Columns["ProjeID"].Visible   = false;
                    this.dtgvProjeler.Columns["ID"].Visible        = false;

                    this.dtgvProjeler.Columns["Aciklama"].Visible = false;
                    this.dtgvProjeler.Columns["Uyeler"].Visible   = false;

                    dtgvProjeler.Columns[4].HeaderText = "Proje Adı";
                    dtgvProjeler.Columns[6].HeaderText = "Proje  Yöneticisi";
                }
                else
                {
                    dtPrj    = db.prjListeleme();
                    dtPrjUye = db.prjUyeListeleme();

                    dtgvProjeler.DataSource   = dtPrj;
                    dtgvPrjUyeList.DataSource = dtPrjUye;
                }


                this.dtgvProjeler.Columns["ID"].Visible       = false;
                this.dtgvProjeler.Columns["Aciklama"].Visible = false;
                this.dtgvProjeler.Columns["Uyeler"].Visible   = false;

                this.dtgvPrjUyeList.Columns["ID"].Visible        = false;
                this.dtgvPrjUyeList.Columns["OgrenciNO"].Visible = false;
                this.dtgvPrjUyeList.Columns["ProjeID"].Visible   = false;
                this.dtgvPrjUyeList.Columns["Aciklama"].Visible  = false;
                this.dtgvPrjUyeList.Columns["Uyeler"].Visible    = false;



                dtgvProjeler.Columns[1].HeaderText = "Proje Adı";
                dtgvProjeler.Columns[4].HeaderText = "Proje  Yöneticisi";

                dtgvPrjUyeList.Columns[1].HeaderText = "İsim";
                dtgvPrjUyeList.Columns[2].HeaderText = "Soyisim";
                dtgvPrjUyeList.Columns[4].HeaderText = "Proje Adı";
                dtgvPrjUyeList.Columns[6].HeaderText = "Proje Yöneticisi";
            }
            catch (Exception hata)
            {
                if (hata.Message == "Nesne başvurusu bir nesnenin örneğine ayarlanmadı.")
                {
                }
                else
                {
                    MessageBox.Show(hata.Message);
                }
            }
        }