Example #1
0
        private void Login_Load(object sender, EventArgs e)
        {
            DIL.SelectedIndex = 0;
            var path = Path.GetDirectoryName(Application.ExecutablePath) + "\\goto.cfg";

            if (File.Exists(path))
            {
                string[] lines = System.IO.File.ReadAllLines(path);
                if (lines.Length >= 2)
                {
                    string lisansNumarasi = Goto724Lib.SifreCoz(lines[0]);
                    string lisansSifresi  = Goto724Lib.SifreCoz(lines[1]);
                    string kullaniciAdi   = "";
                    string kullaniciSifre = "";
                    int    lang           = 0;

                    if (lines.Length >= 4)
                    {
                        kullaniciAdi   = Goto724Lib.SifreCoz(lines[2]);
                        kullaniciSifre = Goto724Lib.SifreCoz(lines[3]);
                    }
                    if (lines.Length >= 5)
                    {
                        if (lines[4] == "1")
                        {
                            DIL.SelectedIndex    = 1;
                            lblKullaniciAdi.Text = lblKullaniciAdi.GerText;
                            lblSifre.Text        = lblSifre.GerText;
                            lblDil.Text          = lblDil.GerText;
                        }
                    }

                    if (lisansNumarasi == "19010100001" && lisansSifresi == "Goto724")
                    {
                        Goto724Lib.adminMi        = true;
                        lisansKontrol             = true;
                        Goto724Lib.lisansNumarasi = lisansNumarasi;
                        Goto724Lib.lisansSifresi  = lisansSifresi;

                        KULLANICI_ADI.Text   = kullaniciAdi;
                        KULLANICI_SIFRE.Text = kullaniciSifre;
                    }
                    else
                    {
                        WebService lisansService = new WebService();
                        lisansService.SQLText = "SELECT TEDARIKCI_KODU, TEDARIKCI_RESIM FROM TBLTEDARIKCI WHERE LISANS_NUMARASI = '" + lisansNumarasi + "' AND LISANS_SIFRESI = '" + lisansSifresi + "'";
                        lisansService.Open();
                        if (lisansService.DataCount() > 0)
                        {
                            Goto724Lib.tedarikciKodu  = lisansService.GetString("TEDARIKCI_KODU");
                            Goto724Lib.lisansNumarasi = lisansNumarasi;
                            Goto724Lib.lisansSifresi  = lisansSifresi;
                            lisansKontrol             = true;

                            if (lisansService.GetString("TEDARIKCI_RESIM") != "")
                            {
                                pbTedResim.Image = lisansService.GetImage("TEDARIKCI_RESIM");
                            }

                            KULLANICI_ADI.Text   = kullaniciAdi;
                            KULLANICI_SIFRE.Text = kullaniciSifre;
                        }
                        else
                        {
                            System.IO.File.WriteAllText(path, string.Empty);
                            GotoMessage.ShowMessage("Hata", "Lisans Bilgilerinde Hata Mevcut.");
                        }
                    }
                }
            }

            if (!lisansKontrol)
            {
                lblKullaniciAdi.Text  = "Lisans Numarası";
                lblSifre.Text         = "Lisans Şifresi";
                btnGirisYap.Text      = "Kayıt Ol";
                cbBeniHatirla.Visible = false;

                btnTeklifAl.Visible  = false;
                btnTeklifVer.Visible = false;
                pnlTeklifAl.Visible  = false;
                pnlTeklifVer.Visible = false;

                Size = new Size(513, Size.Height);
            }
            else
            {
                if (Goto724Lib.adminMi)
                {
                    btnTeklifAl.Visible  = false;
                    btnTeklifVer.Visible = false;
                    pnlTeklifAl.Visible  = false;
                    pnlTeklifVer.Visible = false;

                    Size = new Size(513, Size.Height);
                }
                else
                {
                    //using (ProgressForm frm = new ProgressForm(Teklifler))
                    //{
                    //    frm.activeForm = this;
                    //    frm.processID = 1;
                    //    frm.ShowDialog();
                    //}
                }
            }
        }