示例#1
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            cYetki y = new cYetki();

            y.Yetki = txtYetki.Text;

            bool sonuc = y.YetkiEkle(y);

            if (txtYetki.Text.Trim() != "")
            {
                if (sonuc)
                {
                    MessageBox.Show("Yetki Bilgileri Eklendi.");
                    y.YetkileriGetir(lvYetki);
                    txtYetki.Clear();
                    txtID.Clear();
                }
                else
                {
                    MessageBox.Show("Bilgiler Eklenemedi.");
                }
            }
            else
            {
                MessageBox.Show("Tüm Boşlukları Doldurunuz.");
            }
        }
示例#2
0
        private void btnDegistir_Click(object sender, EventArgs e)
        {
            cYetki y = new cYetki();

            y.Yetki     = txtYetki.Text;
            y.YetkiliID = Convert.ToInt32(txtID.Text);

            bool sonuc = y.YetkiGuncelle(y);

            if (txtYetki.Text.Trim() != "")
            {
                if (y.YetkiGuncelle(y))
                {
                    MessageBox.Show("Yetki Bilgileri Değiştirildi.");
                    txtID.Clear();
                    txtYetki.Clear();
                    btnDegistir.Enabled = false;
                    btnSil.Enabled      = false;
                    y.YetkileriGetir(lvYetki);
                }
                else
                {
                    MessageBox.Show("Bilgiler Değiştirilemedi!");
                }
            }
            else
            {
                MessageBox.Show("Boşlukları Doldurunuz.");
            }
        }
示例#3
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            cYetki y = new cYetki();
            y.Yetki = txtYetki.Text;

            bool sonuc = y.YetkiEkle(y);

            if (txtYetki.Text.Trim() !="")
            {
                if (sonuc)
                {
                    MessageBox.Show("Yetki Bilgileri Eklendi.");
                    y.YetkileriGetir(lvYetki);
                    txtYetki.Clear();
                    txtID.Clear();
                }
                else
                {
                    MessageBox.Show("Bilgiler Eklenemedi.");
                }
            }
            else
            {
                MessageBox.Show("Tüm Boşlukları Doldurunuz.");
            }
        }
示例#4
0
        private void cbYetki_SelectedIndexChanged(object sender, EventArgs e)
        {
            cYetki y = (cYetki)cbYetki.SelectedItem;

            txtYetkiID.Text = y.YetkiliID.ToString();
            txtYetki.Text   = y.Yetki;
        }
示例#5
0
        public void YetkiGetir(ComboBox list)
        {
            SqlConnection conn = new SqlConnection(gnl.connStr);
            SqlCommand    comm = new SqlCommand("select yetkiliID,Yetkiliad from Yetki where silindi = 0 ", conn);

            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            SqlDataReader dr;

            try
            {
                dr = comm.ExecuteReader();
                while (dr.Read())
                {
                    cYetki y = new cYetki();
                    y._yetkiliID = Convert.ToInt32(dr[0]);
                    y._yetki     = dr[1].ToString();
                    list.Items.Add(y);
                }
            }
            catch (SqlException ex)
            {
                string hata = ex.Message;
            }
            finally { conn.Close(); }
        }
示例#6
0
        private void btnDegistir_Click(object sender, EventArgs e)
        {
            cYetki y = new cYetki();
            y.Yetki = txtYetki.Text;
            y.YetkiliID = Convert.ToInt32(txtID.Text);

            bool sonuc = y.YetkiGuncelle(y);
            if (txtYetki.Text.Trim() !="")
            {
                if (y.YetkiGuncelle(y))
                {
                    MessageBox.Show("Yetki Bilgileri Değiştirildi.");
                    txtID.Clear();
                    txtYetki.Clear();
                    btnDegistir.Enabled = false;
                    btnSil.Enabled = false;
                    y.YetkileriGetir(lvYetki);
                }
                else
                {
                    MessageBox.Show("Bilgiler Değiştirilemedi!");
                }
            }
            else
            {
                MessageBox.Show("Boşlukları Doldurunuz.");
            }
        }
示例#7
0
        private void frmYetki_Load(object sender, EventArgs e)
        {
            this.Top  = 0;
            this.Left = 0;
            cYetki y = new cYetki();

            y.YetkileriGetir(lvYetki);
        }
示例#8
0
        private void frmPersonel_Load(object sender, EventArgs e)
        {
            this.Top            = 0;
            this.Left           = 0;
            dtpIBTarihi.Enabled = false;
            txtIseBTarihi.Text  = DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToShortTimeString();
            cGorev g = new cGorev();

            g.GorevGetir(cbGorevi);

            cPersonel p = new cPersonel();

            p.GetAllPersonel(lvPersonel);

            cYetki y = new cYetki();

            y.YetkiGetir(cbYetki);
        }
示例#9
0
 public bool YetkiEkle(cYetki y)
 {
     bool sonuc = false;
     SqlConnection conn = new SqlConnection(gnl.connStr);
     SqlCommand comm = new SqlCommand("sp_YetkiEkle", conn);
     comm.CommandType = CommandType.StoredProcedure;
     comm.Parameters.Add("@YAd", SqlDbType.VarChar).Value = y._yetki;
     if (conn.State == ConnectionState.Closed) conn.Open();
     try
     {
         sonuc = Convert.ToBoolean(comm.ExecuteNonQuery());
     }
     catch (SqlException ex)
     {
         string hata = ex.Message;
     }
     finally { conn.Close(); }
     return sonuc;
 }
示例#10
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            cYetki y = new cYetki();
            if (MessageBox.Show("Silmek İstiyor musunuz?", "SİLİNSİN Mİ?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
            {
                bool Sonuc = y.YetkiSil(Convert.ToInt32(txtID.Text));

                if (Sonuc)
                {
                    MessageBox.Show("Yetki Silindi.");
                    txtID.Clear();
                    txtYetki.Clear();
                    btnDegistir.Enabled = false;
                    btnSil.Enabled = false;
                    y.YetkileriGetir(lvYetki);
                }
                else
                {
                    MessageBox.Show("Bilgiler Silinemedi!");
                }
            }
        }
示例#11
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            cYetki y = new cYetki();

            if (MessageBox.Show("Silmek İstiyor musunuz?", "SİLİNSİN Mİ?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
            {
                bool Sonuc = y.YetkiSil(Convert.ToInt32(txtID.Text));

                if (Sonuc)
                {
                    MessageBox.Show("Yetki Silindi.");
                    txtID.Clear();
                    txtYetki.Clear();
                    btnDegistir.Enabled = false;
                    btnSil.Enabled      = false;
                    y.YetkileriGetir(lvYetki);
                }
                else
                {
                    MessageBox.Show("Bilgiler Silinemedi!");
                }
            }
        }
示例#12
0
        public bool YetkiEkle(cYetki y)
        {
            bool          sonuc = false;
            SqlConnection conn  = new SqlConnection(gnl.connStr);
            SqlCommand    comm  = new SqlCommand("sp_YetkiEkle", conn);

            comm.CommandType = CommandType.StoredProcedure;
            comm.Parameters.Add("@YAd", SqlDbType.VarChar).Value = y._yetki;
            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            try
            {
                sonuc = Convert.ToBoolean(comm.ExecuteNonQuery());
            }
            catch (SqlException ex)
            {
                string hata = ex.Message;
            }
            finally { conn.Close(); }
            return(sonuc);
        }
示例#13
0
 public void YetkiGetir(ComboBox list)
 {
     SqlConnection conn = new SqlConnection(gnl.connStr);
     SqlCommand comm = new SqlCommand("select yetkiliID,Yetkiliad from Yetki where silindi = 0 ", conn);
     if (conn.State == ConnectionState.Closed) conn.Open();
     SqlDataReader dr;
     try
     {
         dr = comm.ExecuteReader();
         while (dr.Read())
         {
             cYetki y = new cYetki();
             y._yetkiliID = Convert.ToInt32(dr[0]);
             y._yetki = dr[1].ToString();
             list.Items.Add(y);
         }
     }
     catch (SqlException ex)
     {
         string hata = ex.Message;
     }
     finally { conn.Close(); }
 }
示例#14
0
 private void frmYetki_Load(object sender, EventArgs e)
 {
     this.Top = 0;
     this.Left = 0;
     cYetki y = new cYetki();
     y.YetkileriGetir(lvYetki);
 }
示例#15
0
        private void frmPersonel_Load(object sender, EventArgs e)
        {
            this.Top = 0;
            this.Left = 0;
            dtpIBTarihi.Enabled = false;
            txtIseBTarihi.Text = DateTime.Now.ToShortDateString() +" " + DateTime.Now.ToShortTimeString();
            cGorev g = new cGorev();
            g.GorevGetir(cbGorevi);

            cPersonel p = new cPersonel();
            p.GetAllPersonel(lvPersonel);

            cYetki y = new cYetki();
            y.YetkiGetir(cbYetki);
        }