Esempio n. 1
0
 //İsim enum çevrimi yapar.
 private string YetkiEnumToString(Yetkiler model)
 {
     if (model == Yetkiler.Rol_Olusturabilir)
     {
         return("Rol Oluşturabilir");
     }
     else if (model == Yetkiler.Uye_Ekleyebilir)
     {
         return("Üye Ekleyebilir");
     }
     else if (model == Yetkiler.Uye_Engelleyebilir)
     {
         return("Üye Engelleyebilir");
     }
     else if (model == Yetkiler.Uye_Guncelleyebilir)
     {
         return("Üye Güncelleyebilir");
     }
     else if (model == Yetkiler.Gorev_Olusturabilir)
     {
         return("Görev Oluşturabilir");
     }
     else if (model == Yetkiler.Rol_Guncelleyebilir)
     {
         return("Rol Güncelleyebilir");
     }
     else if (model == Yetkiler.Rol_Silebilir)
     {
         return("Rol Silebilir");
     }
     else if (model == Yetkiler.Proje_Olusturabilir)
     {
         return("Proje Oluşturabilir");
     }
     else if (model == Yetkiler.Proje_Guncelleyebilir)
     {
         return("Proje Güncelleyebilir");
     }
     else if (model == Yetkiler.Proje_Silebilir)
     {
         return("Proje Silebilir");
     }
     else if (model == Yetkiler.Proje_eleman_ekleyebilir)
     {
         return("Projeye Eleman Ekleyebilir");
     }
     else if (model == Yetkiler.Gorev_Guncelleyebilir)
     {
         return("Görev Güncelleyebilir");
     }
     else if (model == Yetkiler.Gorev_Silebilir)
     {
         return("Görev Silebilir");
     }
     else if (model == Yetkiler.Gorev_Atayabilir)
     {
         return("Görev Atayabilir");
     }
     return(null);
 }
Esempio n. 2
0
        public ActionResult YetkiDuzenle(Yetkiler yetkiler)
        {
            var d = db.Yetkiler.Where(x => x.ID == yetkiler.ID).SingleOrDefault();

            d.Yetki = yetkiler.Yetki;
            db.SaveChanges();
            return(RedirectToAction("Yetkiler"));
        }
Esempio n. 3
0
        public void yetkiekle(string yetad)
        {
            MerkezDAO daom   = new MerkezDAO();
            Yetkiler  yetkim = new Yetkiler();

            yetkim.Yetki_ad = yetad;
            daom.yetkikaydet(yetkim);
        }
Esempio n. 4
0
        public void yetkisilme(int yetid)
        {
            MerkezDAO daom   = new MerkezDAO();
            Yetkiler  yetkim = new Yetkiler();

            yetkim.Yetki_id = yetid;
            daom.yetkisil(yetkim);
        }
Esempio n. 5
0
        public ActionResult YetkiEkle(string Yetki)
        {
            Yetkiler yetki = new Yetkiler();

            yetki.Yetki = Yetki;
            yetki.ID    = 0;
            db.Yetkiler.Add(yetki);
            db.SaveChanges();
            return(RedirectToAction("Yetkiler"));
        }
Esempio n. 6
0
        //Yetki olup olmadığını kontrol eder.
        public bool YetkiKontrol(User kullanici, Yetkiler yetkim)
        {
            var yetkiVarmi = kullanici.Role.Auth.Where(k => k.Name == YetkiEnumToString(yetkim)).SingleOrDefault();

            if (yetkiVarmi == null)
            {
                return(false);
            }

            return(true);
        }
        private void button1_Click(object sender, EventArgs e)
        {
            Sehir    ilim   = (Sehir)milCbx.SelectedItem;
            Ilceler  ilcem  = (Ilceler)milceCbx.SelectedItem;
            Yetkiler ytkler = (Yetkiler)yetkiCbx.SelectedItem;

            magazasifreTxt.MaxLength = 5;
            MerkezServisi magazakaydet = new MerkezServisi();

            magazakaydet.magazaekle(magazaadTxt.Text, Convert.ToInt32(magazasifreTxt.Text), iltsmTxt.Text, ilim.Sehir_id, ilcem.Ilce_id, ytkler.Yetki_id);
            milCbx.Text         = "";
            milceCbx.Text       = "";
            magazasifreTxt.Text = "";
            magazaadTxt.Text    = "";
            iltsmTxt.Text       = "";
        }
Esempio n. 8
0
        public void yetkisil(Yetkiler yetkim)
        {
            baglanti.Open();
            SqlCommand yetki_sil = baglanti.CreateCommand();

            try
            {
                yetki_sil.CommandText = "delete from yetkiler where yetki_id=" + yetkim.Yetki_id;
                yetki_sil.ExecuteNonQuery();
                MessageBox.Show("Yetki Silindi");
            }
            catch (Exception hata)
            {
                MessageBox.Show("Yetki Silinemedi.Hata" + hata);
            }
            baglanti.Close();
        }
Esempio n. 9
0
        public void yetkikaydet(Yetkiler yetkim)
        {
            baglanti.Open();
            SqlCommand yetki_ekle = baglanti.CreateCommand();

            try
            {
                yetki_ekle.CommandText = "insert into yetkiler(yetki_adi) values ('" + yetkim.Yetki_ad + "')";
                yetki_ekle.ExecuteNonQuery();
                MessageBox.Show("Yetki Eklendi");
            }
            catch (Exception hata)
            {
                MessageBox.Show("Kayıt eklenmedi.Hata" + hata);
            }
            baglanti.Close();
        }
Esempio n. 10
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (checkBox1.Checked == true)
     {
         MerkezServisi yetki = new MerkezServisi();
         yetki.yetkiekle(yetkiTxt.Text);
         yetkiTxt.Text = "";
     }
     else if (checkBox2.Checked == true)
     {
         MerkezServisi yetki = new MerkezServisi();
         Yetkiler      ytk   = (Yetkiler)yetkiCbx.SelectedItem;
         yetki.yetkisilme(ytk.Yetki_id);
         yetkiCbx.Text = "";
         yetkiCbx.Items.Clear();
         yetkilerigetir();
     }
 }
        public ActionResult PersonelBilgi(int id)
        {
            using (sayazilimEntities db = new sayazilimEntities())
            {
                Personel emp = db.Personel.Where(x => x.ID == id).FirstOrDefault <Personel>();

                string websifre = GirisKontrol.unhash(emp.WebSifre, true);
                emp.WebSifre = websifre;


                Yetkiler        yt       = db.Yetkiler.Where(x => x.PersonelID == id).FirstOrDefault <Yetkiler>();
                PersonelBilgiEk personel = new PersonelBilgiEk();

                personel.pr = emp;
                personel.yt = yt;



                return(Json(new { success = true, data = personel }, JsonRequestBehavior.AllowGet));
            }
        }
        public string YetkiKaydet(string yetkiadi)
        {
            try
            {
                if (!string.IsNullOrWhiteSpace(yetkiadi))
                {
                    Yetkiler ekle = new Yetkiler();
                    ekle.YetkiAdi = yetkiadi;

                    db.Yetkiler.Add(ekle);
                    int sonuc = db.SaveChanges();
                    if (sonuc > 0)
                    {
                        return("Yetki kayıt edildi");
                    }
                    return("Kayıt yapılamadı");
                }
                return("Yetki adı boş bırakılamaz");
            }
            catch (Exception)
            {
                return("Hata Oluştu");
            }
        }
        public JsonResult yeniPersonel(Personel pr, Yetkiler yt)
        {
            string   Message = "Kayıt Eklendi";
            var      result  = new { sonuc = 0, Message = Message };
            Personel per     = null;

            if (pr.ID == -1)
            {
                per          = new Personel();
                per          = pr;
                per.PB       = "Varsayılan";
                per.vKasaID  = pr.vKasaID;
                per.vBankaID = pr.vBankaID;

                per.sCariID = Convert.ToInt32(Session["sCariID"].ToString());
                per.FirmaID = Convert.ToInt16(Session["FirmaID"].ToString());
                string firmaid      = Session["FirmaID"].ToString();
                string company_code = "SA01" + firmaid.PadLeft(3, '0');
                per.Company_Code = company_code;
                try
                {
                    per.WebSifre = GirisKontrol.hash(pr.WebSifre, true);
                }
                catch (Exception e)
                {
                }


                try
                {
                    db.Personel.Add(per);
                    db.SaveChanges();

                    Personel person = db.Personel.OrderByDescending(x => x.ID).FirstOrDefault <Personel>();

                    Yetkiler yetki = new Yetkiler();
                    yetki = yt;

                    yetki.PersonelID   = person.ID;
                    yetki.FirmaID      = Convert.ToInt16(Session["FirmaID"].ToString());
                    firmaid            = Session["FirmaID"].ToString();
                    company_code       = "SA01" + firmaid.PadLeft(3, '0');
                    yetki.Company_Code = company_code;
                    db.Yetkiler.Add(yetki);
                    db.SaveChanges();
                }
                catch (Exception e)
                {
                    Message = "Kayıt eklenirken bir hata oluştu.";
                    result  = new { sonuc = 0, Message = Message };
                    return(Json(result, JsonRequestBehavior.AllowGet));
                }
            }
            else
            {
                per = db.Personel.Where(x => x.ID == pr.ID).FirstOrDefault <Personel>();


                per.ID            = pr.ID;
                per.Adi           = pr.Adi;
                per.Soyadi        = pr.Soyadi;
                per.PersonelGrubu = pr.PersonelGrubu;
                per.Milleti       = pr.Milleti;
                per.TCNo          = pr.TCNo;
                per.Cinsiyet      = pr.Cinsiyet;
                per.Telefon1      = pr.Telefon1;
                per.Adres         = pr.Adres;
                per.EkBilgiler    = pr.EkBilgiler;
                per.BabaAdi       = pr.BabaAdi;
                per.Maasi         = pr.Maasi;
                per.IL            = pr.IL;
                per.Ilce          = pr.Ilce;
                per.EPosta        = pr.EPosta;
                per.SicilNo       = pr.SicilNo;
                per.WebKA         = pr.WebKA;

                try
                {
                    per.WebSifre = GirisKontrol.hash(pr.WebSifre, true);
                }
                catch (Exception e)
                {
                }


                per.Telefon2 = pr.Telefon2;
                per.vKasaID  = pr.vKasaID;
                per.vBankaID = pr.vBankaID;


                Yetkiler yetki = db.Yetkiler.Where(x => x.PersonelID == per.ID).FirstOrDefault <Yetkiler>();


                yetki.StokEG      = yt.StokEG;
                yetki.StokSil     = yt.StokSil;
                yetki.CariEG      = yt.CariEG;
                yetki.CariSil     = yt.CariSil;
                yetki.FaturaEG    = yt.FaturaEG;
                yetki.FaturaSil   = yt.FaturaSil;
                yetki.KasaEG      = yt.KasaEG;
                yetki.KasaSil     = yt.KasaSil;
                yetki.BankaEG     = yt.BankaEG;
                yetki.BankaSil    = yt.BankaSil;
                yetki.ServisEG    = yt.ServisEG;
                yetki.ServisSil   = yt.ServisSil;
                yetki.PersonelEG  = yt.PersonelEG;
                yetki.PersonelSil = yt.PersonelSil;
                yetki.KrediKEG    = yt.KrediKEG;
                yetki.KrediKSil   = yt.KrediKSil;
                yetki.MaasEG      = yt.MaasEG;
                yetki.MaasSil     = yt.MaasSil;

                yetki.YazdirSec            = yt.YazdirSec;
                yetki.KasaIslem            = yt.KasaIslem;
                yetki.BankaIslem           = yt.BankaIslem;
                yetki.ServisIslem          = yt.ServisIslem;
                yetki.PersonelGorme        = yt.PersonelGorme;
                yetki.IslemSilme           = yt.IslemSilme;
                yetki.RaporGorme           = yt.RaporGorme;
                yetki.Hatirlatma           = yt.Hatirlatma;
                yetki.GelirGiderIslem      = yt.GelirGiderIslem;
                yetki.MesajGonderme        = yt.MesajGonderme;
                yetki.IslemGorme           = yt.IslemGorme;
                yetki.DepoGorme            = yt.DepoGorme;
                yetki.CariKartGor          = yt.CariKartGor;
                yetki.CariBakiyeGor        = yt.CariBakiyeGor;
                yetki.HizliSatisMenusuGor  = yt.HizliSatisMenusuGor;
                yetki.SadeceKendiCarisi    = yt.SadeceKendiCarisi;
                yetki.StokKartGor          = yt.StokKartGor;
                yetki.StokBakiyeGor        = yt.StokBakiyeGor;
                yetki.KendiDepoMiktari     = yt.KendiDepoMiktari;
                yetki.FiyatDegistirme      = yt.FiyatDegistirme;
                yetki.DusukFiyatSatis      = yt.DusukFiyatSatis;
                yetki.EIrsaliyeKullan      = yt.EIrsaliyeKullan;
                yetki.KasaDevri            = yt.KasaDevri;
                yetki.KasaBankaBakGor      = yt.KasaBankaBakGor;
                yetki.UretimGorunumuKullan = yt.UretimGorunumuKullan;
                yetki.HizliSatisSime       = yt.HizliSatisSime;

                db.SaveChanges();
                Message = "Kayıt Güncellendi";
            }

            result = new { sonuc = 1, Message = Message };
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
        public ActionResult DeletePersonel(int id)
        {
            using (sayazilimEntities db = new sayazilimEntities())
            {
                Personel emp = db.Personel.Where(x => x.ID == id).FirstOrDefault <Personel>();
                if (id == 1 || emp.PersonelGrubu == "Admin")
                {
                    return(Json(new { success = false, message = "Bu kullanıcı silinemez." },
                                JsonRequestBehavior.AllowGet));
                    //if (Session["Grubu"].ToString() != "Admin")
                    //{
                    //    return Json(new {success = false, message = "Bu kullanıcı silinemez."},
                    //        JsonRequestBehavior.AllowGet);
                    //}
                    //else
                    //{

                    //    using (SqlConnection conp = new System.Data.SqlClient.SqlConnection(AyarMetot.conString))
                    //    {
                    //        conp.Open();
                    //        SqlCommand cmd = new SqlCommand("IslemKontrolPersonel", conp);
                    //        cmd.CommandType = CommandType.StoredProcedure;
                    //        cmd.Parameters.AddWithValue("@PersonelID", emp.ID);  // input parameter

                    //        // output parameter
                    //        SqlParameter average = new SqlParameter("@deger", SqlDbType.NVarChar, 50);
                    //        average.Direction = System.Data.ParameterDirection.Output;
                    //        cmd.Parameters.Add(average);

                    //        // return value
                    //        SqlParameter count = cmd.CreateParameter();
                    //        count.Direction = System.Data.ParameterDirection.ReturnValue;
                    //        cmd.Parameters.Add(count);


                    //        cmd.ExecuteNonQuery();

                    //        if (Convert.ToInt32(count.Value) != 0)
                    //        {
                    //            if (average.Value.ToString() == "İşlem")
                    //            {
                    //                return Json(new { success = false, message = "Bu Personele ait " + average.Value.ToString() + " işlem bulunmaktadır.Silinemez" }, JsonRequestBehavior.AllowGet);
                    //            }
                    //            else
                    //            {
                    //                return Json(new { success = false, message = "Kayıt silinirken bir hata oluştu." }, JsonRequestBehavior.AllowGet);
                    //            }
                    //        }
                    //        else
                    //        {
                    //            db.Personel.Remove(emp);
                    //            Yetkiler yet = db.Yetkiler.Where(x => x.PersonelID == id).FirstOrDefault<Yetkiler>();


                    //            db.Yetkiler.Remove(yet);
                    //            db.SaveChanges();

                    //            return Json(new { success = true, message = "Kayıt Silindi" }, JsonRequestBehavior.AllowGet);
                    //        }
                    //    }
                    //}
                }
                else
                {
                    using (SqlConnection conp = new System.Data.SqlClient.SqlConnection(AyarMetot.conString))
                    {
                        conp.Open();
                        SqlCommand cmd = new SqlCommand("IslemKontrolPersonel", conp);
                        cmd.CommandType = CommandType.StoredProcedure;
                        cmd.Parameters.AddWithValue("@PersonelID", emp.ID); // input parameter

                        // output parameter
                        SqlParameter average = new SqlParameter("@deger", SqlDbType.NVarChar, 50);
                        average.Direction = System.Data.ParameterDirection.Output;
                        cmd.Parameters.Add(average);

                        // return value
                        SqlParameter count = cmd.CreateParameter();
                        count.Direction = System.Data.ParameterDirection.ReturnValue;
                        cmd.Parameters.Add(count);


                        cmd.ExecuteNonQuery();

                        if (Convert.ToInt32(count.Value) != 0)
                        {
                            if (average.Value.ToString() == "İşlem")
                            {
                                return(Json(new { success = false, message = "Bu Personele ait " + average.Value.ToString() + " işlem bulunmaktadır.Silinemez" }, JsonRequestBehavior.AllowGet));
                            }
                            else
                            {
                                return(Json(new { success = false, message = "Kayıt silinirken bir hata oluştu." }, JsonRequestBehavior.AllowGet));
                            }
                        }
                        else
                        {
                            db.Personel.Remove(emp);
                            Yetkiler yet = db.Yetkiler.Where(x => x.PersonelID == id).FirstOrDefault <Yetkiler>();


                            db.Yetkiler.Remove(yet);
                            db.SaveChanges();

                            return(Json(new { success = true, message = "Kayıt Silindi" }, JsonRequestBehavior.AllowGet));
                        }
                    }
                }
            }
        }
 private void button1_Click(object sender, EventArgs e)
 {
     if (checkBox1.Checked == true && checkBox2.Checked == false && checkBox3.Checked == false)
     {
         MerkezServisi guncel = new MerkezServisi();
         Magaza        mgzm   = (Magaza)mgzadCbx.SelectedItem;
         guncel.magazadegistir(mgzm.Magaza_id, ymgzTxt.Text);
         listBox1.Items.Clear();
         ilceCbx.Items.Clear();
         mgzadCbx.Items.Clear();
         checkBox1.Checked = false;
         sehirCbx.Text     = "";
         ilceCbx.Text      = "";
         mgzadCbx.Text     = "";
         sehirCbx.Items.Clear();
         sehirlerigetir();
         ymgzTxt.Enabled = false;
     }
     else if (checkBox2.Checked == true && checkBox1.Checked == false && checkBox3.Checked == false)
     {
         MerkezServisi guncel = new MerkezServisi();
         Magaza        mgzm   = (Magaza)mgzadCbx.SelectedItem;
         guncel.bilgidegistir(mgzm.Magaza_id, yiltsmTxt.Text);
         listBox1.Items.Clear();
         ilceCbx.Items.Clear();
         mgzadCbx.Items.Clear();
         checkBox2.Checked = false;
         sehirCbx.Text     = "";
         ilceCbx.Text      = "";
         yiltsmTxt.Text    = "";
         mgzadCbx.Text     = "";
         sehirCbx.Items.Clear();
         sehirlerigetir();
         yiltsmTxt.Enabled = false;
     }
     else if (checkBox1.Checked == true && checkBox2.Checked == true && checkBox3.Checked == false)
     {
         MerkezServisi guncel = new MerkezServisi();
         Magaza        mgzm   = (Magaza)mgzadCbx.SelectedItem;
         guncel.mgzbilgidegistir(mgzm.Magaza_id, ymgzTxt.Text, yiltsmTxt.Text);
         listBox1.Items.Clear();
         ilceCbx.Items.Clear();
         mgzadCbx.Items.Clear();
         checkBox2.Checked = false;
         checkBox1.Checked = false;
         sehirCbx.Text     = "";
         ymgzTxt.Text      = "";
         ilceCbx.Text      = "";
         yiltsmTxt.Text    = "";
         mgzadCbx.Text     = "";
         sehirCbx.Items.Clear();
         sehirlerigetir();
         yiltsmTxt.Enabled = false;
         ymgzTxt.Enabled   = false;
     }
     else if (checkBox1.Checked == true && checkBox3.Checked == true && checkBox2.Checked == false)
     {
         MerkezServisi guncel = new MerkezServisi();
         Magaza        mgzm   = (Magaza)mgzadCbx.SelectedItem;
         Yetkiler      ytkm   = (Yetkiler)yetkiCbx.SelectedItem;
         guncel.mgzyetaddgst(mgzm.Magaza_id, ymgzTxt.Text, ytkm.Yetki_id);
         ilceCbx.Items.Clear();
         mgzadCbx.Items.Clear();
         listBox1.Items.Clear();
         checkBox3.Checked = false;
         checkBox1.Checked = false;
         sehirCbx.Text     = "";
         ymgzTxt.Text      = "";
         ilceCbx.Text      = "";
         mgzadCbx.Text     = "";
         sehirCbx.Items.Clear();
         sehirlerigetir();
         yetkiCbx.Text = "";
         yetkiCbx.Items.Clear();
         yetkilerigetir();
         yetkiCbx.Enabled = false;
         ymgzTxt.Enabled  = false;
     }
     else if (checkBox2.Checked == true && checkBox3.Checked == true && checkBox1.Checked == false)
     {
         MerkezServisi guncel = new MerkezServisi();
         Magaza        mgzm   = (Magaza)mgzadCbx.SelectedItem;
         Yetkiler      ytkm   = (Yetkiler)yetkiCbx.SelectedItem;
         guncel.mgzyetiltsmdgst(mgzm.Magaza_id, yiltsmTxt.Text, ytkm.Yetki_id);
         ilceCbx.Items.Clear();
         mgzadCbx.Items.Clear();
         listBox1.Items.Clear();
         checkBox3.Checked = false;
         checkBox2.Checked = false;
         sehirCbx.Text     = "";
         yiltsmTxt.Text    = "";
         ilceCbx.Text      = "";
         mgzadCbx.Text     = "";
         sehirCbx.Items.Clear();
         sehirlerigetir();
         yetkiCbx.Text = "";
         yetkiCbx.Items.Clear();
         yetkilerigetir();
         yetkiCbx.Enabled  = false;
         yiltsmTxt.Enabled = false;
     }
     else if (checkBox2.Checked == true && checkBox3.Checked == true && checkBox1.Checked == true)
     {
         MerkezServisi guncel = new MerkezServisi();
         Magaza        mgzm   = (Magaza)mgzadCbx.SelectedItem;
         Yetkiler      ytkm   = (Yetkiler)yetkiCbx.SelectedItem;
         guncel.mgzyetiltsmaddgst(mgzm.Magaza_id, ymgzTxt.Text, yiltsmTxt.Text, ytkm.Yetki_id);
         ilceCbx.Items.Clear();
         mgzadCbx.Items.Clear();
         listBox1.Items.Clear();
         checkBox3.Checked = false;
         checkBox2.Checked = false;
         checkBox1.Checked = false;
         sehirCbx.Text     = "";
         yiltsmTxt.Text    = "";
         ilceCbx.Text      = "";
         mgzadCbx.Text     = "";
         sehirCbx.Items.Clear();
         sehirlerigetir();
         yetkiCbx.Text = "";
         yetkiCbx.Items.Clear();
         yetkilerigetir();
         yetkiCbx.Enabled  = false;
         yiltsmTxt.Enabled = false;
         ymgzTxt.Text      = "";
         ymgzTxt.Enabled   = false;
     }
 }
Esempio n. 16
0
        private void GirisYap()
        {
            string tcno    = txtTcno.Text;
            string sifre   = txtsifre.Password;
            bool   memurMu = true;

            if (String.IsNullOrEmpty(tcno) || String.IsNullOrEmpty(sifre))
            {
                lblUyari.Content = "Kullanıcı Adı veya şifre Giriniz!";
                return;
            }

            dsYetkiler = new DataSet();
            YetkileriGetir kullanici = new YetkileriGetir();

            if (memurMu)
            {
                if (txtTcno.Text.Length < 5)
                {
                    for (int i = txtTcno.Text.Length; i < 5; i++)
                    {
                        tcno = "0" + tcno;
                    }
                }
            }

            try
            {
                Yetkiler[] ytk = new Yetkiler[15];
                ytk = kullanici.KullaniciYetkileriArray(tcno, sifre, memurMu);
            }
            catch
            {
                lblUyari.Content = "Yetki web servisine ulaşılamıyor!!";
            }

            Yetki yetkiler = null;

            try
            {
                yetkiler = kullanici.KullaniciYetkileri(tcno, sifre, memurMu);
            }
            catch (Exception)
            {
                lblUyari.Content = "Bilgiler alınamadı.Lütfen tekrar deneyiniz!";
            }

            if (yetkiler == null)
            {
                lblUyari.Content = "Kullanıcı yetkileri alınamadı, Lütfen daha sonra tekrar deneyiniz!";
            }
            else
            {
                dsYetkiler = yetkiler.Ds;
                //Session["Kullanici"] = txtTcno.Text;

                string msg = yetkiler.Msg;
                if (String.IsNullOrEmpty(msg))
                {
                    bool yetki = YetkiKontrol();
                    if (!yetki)
                    {
                        lblUyari.Content = "Projeye Yetkiniz Yoktur..";
                    }
                    else
                    {
                        this.Visibility = System.Windows.Visibility.Hidden;
                        Atama atamaForm = new Atama();
                        atamaForm.Show();
                    }
                }
                else
                {
                    lblUyari.Content = msg;
                }
            }
        }