private void Form1_Load(object sender, EventArgs e) { bFormYuklendiMi = true; //yapım aşamasındaki menüleri gizliyorum. backstageViewControl1.SelectedTab = backstageViewTabItem1; //ana menü açıldığında her zaman ofis tanımları olarak açar. //backstageViewControl1.SelectedTab = backstageViewTabItem2; //crm olarak açar backstageViewTabItem1.Visible = true; //ofis tanımları backstageViewTabItem6.Visible = false; backstageViewTabItem10.Visible = false; backstageViewTabItem14.Visible = false; backstageViewTabItem11.Visible = false; backstageViewTabItem5.Visible = false; backstageViewTabItem12.Visible = false; backstageViewTabItem13.Visible = false; backstageViewTabItem4.Visible = false; backstageViewTabItem3.Visible = false; backstageViewTabItem7.Visible = true; //tanımlar backstageViewButtonItem1.Visible = false; //destek backstageViewButtonItem2.Visible = false; //yardım //yapım aşamasındaki menüleri gizliyorum. var kullaniciAyarlariList = data.S_KullaniciAyarlari(Genel.AktifKullaniciID).ToList(); DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle(kullaniciAyarlariList.FirstOrDefault().Tema); //"Office 2013 Light Gray" this.Ribbon.MdiMergeStyle = RibbonMdiMergeStyle.Always; this.Text = "Barduck CRM | Versiyon " + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); if (kullaniciAyarlariList.Count > 0) { string[] Formlar = kullaniciAyarlariList.FirstOrDefault().SikKullanilanlar.Split(';'); foreach (string item in Formlar) { if (item.Trim() == "") { continue; } RibbonPageGroup grp = ribbonControl1.Pages[1].Groups[0]; // benim menum BarButtonItem itmForm = new BarButtonItem(); XtraForm frm = FormBul(item); itmForm.Glyph = frm.Icon.ToBitmap(); itmForm.LargeGlyph = frm.Icon.ToBitmap(); itmForm.Name = item; var formList = data.S_Form(-1).ToList(); string formBaslik = formList.Where(c => c.FormAdi == item).FirstOrDefault().FormBaslik; itmForm.Caption = formBaslik; grp.ItemLinks.Add(itmForm); itmForm.ItemClick += itmForm_ItemClick; } } }
private void btnGiris_Click(object sender, EventArgs e) { int kullaniciid = 0; string KullaniciAyarlari = ""; if (Convert.ToBoolean(toggHatirla.EditValue)) { KullaniciAyarlari += txtKullaniciAdi.Text.Trim() + ";"; } else { KullaniciAyarlari += ";"; } KullaniciAyarlari += toggHatirla.EditValue.ToString() + ";"; Genel.TextDosyaYaz(Genel.ProgramYolu + "PrmParams.txt", KullaniciAyarlari); var list = data.S_KullaniciGirisKontrol(txtKullaniciAdi.Text, txtParola.Text).ToList(); if (Convert.ToInt32(list.FirstOrDefault().ID) > 0) { kullaniciid = Convert.ToInt32(list.FirstOrDefault().ID); Genel.AktifKullaniciID = kullaniciid; Genel.AktifKullaniciAdi = txtKullaniciAdi.Text; var ayarlar = data.S_KullaniciAyarlari(kullaniciid).ToList(); if (ayarlar.Count > 0) { Genel.AktifKullanici_DashboardID = ayarlar.FirstOrDefault().DashboardID; Genel.AktifKullanici_DashboardOtomatikYenilensinMi = ayarlar.FirstOrDefault().DashboardYenileme; Genel.AktifKullanici_DashboardYenilemeSuresi = ayarlar.FirstOrDefault().DashboardYenilemeSure; } else { Genel.AktifKullanici_DashboardID = 0; Genel.AktifKullanici_DashboardOtomatikYenilensinMi = false; Genel.AktifKullanici_DashboardYenilemeSuresi = 0; } this.Hide(); Master frm = new Master(); frm.ShowDialog(); } else { XtraMessageBox.Show("Kullanici Adı veya Parola hatalı!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void KullaniciKarti_Load(object sender, EventArgs e) { tabPane1.SelectedPageIndex = 2; var perlist = data.S_Personel(-1).ToList(); if (perlist.Count > 0) { cmbPersonel.Properties.DataSource = perlist; } var dashlist = data.S_Evraklar(-1, true, -1).ToList(); if (dashlist.Count > 0) { cmbDashboard.Properties.DataSource = dashlist; } if (KullaniciID > 0) { var list = data.S_Kullanici(KullaniciID).ToList(); if (list.Count > 0) { txtKullaniciAdi.Text = list.FirstOrDefault().KullaniciAdi; txtParola.Text = list.FirstOrDefault().Parola; txtEPosta.Text = list.FirstOrDefault().EPosta; cmbPersonel.EditValue = list.FirstOrDefault().PersonelID; } } else { txtKullaniciAdi.Text = ""; txtParola.Text = ""; txtEPosta.Text = ""; cmbPersonel.EditValue = -1; } var ayarlist = data.S_KullaniciAyarlari(KullaniciID).ToList(); if (ayarlist.Count > 0) { toggDashboardOtomatikYenilensin.EditValue = ayarlist.FirstOrDefault().DashboardYenileme; txtDashboardYenilenmeSuresi.EditValue = ayarlist.FirstOrDefault().DashboardYenilemeSure; cmbDashboard.EditValue = ayarlist.FirstOrDefault().DashboardID; } }