示例#1
0
        private void BtnBelgeOlustur_Click(object sender, EventArgs e)
        {
            if (FATURA_TIPI.GetString() != "")
            {
                if (!bolean)
                {
                    ArsMessage.ShowMessage("Uyarı", "Cari Kara Listede Olduğu İçin Belge Oluşturulamaz...");
                    return;
                }
                switch (FATURA_TIPI.GetString())
                {
                case "1":
                    SatisFaturasi satFat = new SatisFaturasi();
                    satFat.cariKodu = cariKodu;
                    ArsLibrary.appForm.AddChildForm(satFat, "Satış Faturası", new Size(0, 0), null);
                    break;

                case "2":
                    AlisFaturasi alisFat = new AlisFaturasi();
                    alisFat.cariKodu = cariKodu;
                    ArsLibrary.appForm.AddChildForm(alisFat, "Alış Faturası", new Size(0, 0), null);
                    break;

                case "3":
                    SatisIrsaliyesi satIrs = new SatisIrsaliyesi();
                    satIrs.cariKodu = cariKodu;
                    ArsLibrary.appForm.AddChildForm(satIrs, "Satış İrsaliyesi", new Size(0, 0), null);
                    break;

                case "4":
                    AlisIrsaliyesi alisIrs = new AlisIrsaliyesi();
                    alisIrs.cariKodu = cariKodu;
                    ArsLibrary.appForm.AddChildForm(alisIrs, "Alış İrsaliyesi", new Size(0, 0), null);
                    break;

                case "5":
                    AliciSiparisi aliciSip = new AliciSiparisi();
                    aliciSip.cariKodu = cariKodu;
                    ArsLibrary.appForm.AddChildForm(aliciSip, "Alıcı Siparişi", new Size(0, 0), null);
                    break;

                case "6":
                    SaticiSiparisi saticiSip = new SaticiSiparisi();
                    saticiSip.cariKodu = cariKodu;
                    ArsLibrary.appForm.AddChildForm(saticiSip, "Satıcı Siparişi", new Size(0, 0), null);
                    break;
                }
            }
            tbFocus.Focus();
        }
示例#2
0
文件: AnaForm.cs 项目: EmreBHDR/Artez
        private void AnaForm_DesktopMenuClicked(object sender, EventArgs e)
        {
            switch (clickedMenuTitle)
            {
            case "Cariler":
                Cariler CarilerForm = new Cariler();
                AddChildForm(CarilerForm, "Cariler", new Size(0, 0), null);
                break;

            case "Stoklar":
                Stoklar StoklarForm = new Stoklar();
                AddChildForm(StoklarForm, "Stoklar", new Size(0, 0), null);
                break;

            case "Kasalar":
                Kasalar KasalarForm = new Kasalar();
                AddChildForm(KasalarForm, "Kasalar", new Size(0, 0), null);
                break;

            case "Bankalar":
                Bankalar BankalarForm = new Bankalar();
                AddChildForm(BankalarForm, "Bankalar", new Size(0, 0), null);
                break;

            case "Cari Grup Tanım":
                CariGrup CariGrupForm = new CariGrup();
                AddChildForm(CariGrupForm, "Cari Grupları", new Size(0, 0), null);
                break;

            case "İl Tanımları":
                IlSabit IlSabitForm = new IlSabit();
                AddChildForm(IlSabitForm, "İl Tanımları", new Size(0, 0), null);
                break;

            case "İlçe Tanımları":
                IlceSabit IlceSabitForm = new IlceSabit();
                AddChildForm(IlceSabitForm, "İlçe Tanımları", new Size(0, 0), null);
                break;

            case "KDV Oran":
                KDVOran kdvOran = new KDVOran();
                AddChildForm(kdvOran, "KDV Oran", new Size(0, 0), null);
                break;

            case "Satış Faturası":
                SatisFaturasi SatisFatForm = new SatisFaturasi();
                AddChildForm(SatisFatForm, "Satış Faturası", new Size(0, 0), null);
                break;

            case "Alış Faturası":
                AlisFaturasi AlisFatForm = new AlisFaturasi();
                AddChildForm(AlisFatForm, "Alış Faturası", new Size(0, 0), null);
                break;

            case "Satış İrsaliyesi":
                SatisIrsaliyesi SatisIrsForm = new SatisIrsaliyesi();
                AddChildForm(SatisIrsForm, "Satış İrsaliyesi", new Size(0, 0), null);
                break;

            case "Alış İrsaliyesi":
                AlisIrsaliyesi AlisIrsForm = new AlisIrsaliyesi();
                AddChildForm(AlisIrsForm, "Alış İrsaliyesi", new Size(0, 0), null);
                break;

            case "Alıcı Siparişi":
                AliciSiparisi AliciSipForm = new AliciSiparisi();
                AddChildForm(AliciSipForm, "Alıcı Siparişi", new Size(0, 0), null);
                break;

            case "Satıcı Siparişi":
                SaticiSiparisi SaticiSipForm = new SaticiSiparisi();
                AddChildForm(SaticiSipForm, "Satıcı Siparişi", new Size(0, 0), null);
                break;

            case "Alış Teklifi":
                AlimTeklifi AlimTeklifiForm = new AlimTeklifi();
                AddChildForm(AlimTeklifiForm, "Alış Teklifi", new Size(0, 0), null);
                break;

            case "Satış Teklifi":
                SatisTeklifi SatisTeklifiForm = new SatisTeklifi();
                AddChildForm(SatisTeklifiForm, "Satış Teklifi", new Size(0, 0), null);
                break;

            case "Çekler":
                Cekler CeklerForm = new Cekler();
                AddChildForm(CeklerForm, "Çekler", new Size(0, 0), null);
                break;

            case "Raporlar":
                Raporlar RaporlarForm = new Raporlar();
                AddChildForm(RaporlarForm, "Raporlar", new Size(0, 0), null);
                break;

            case "Rezervasyonlar":
                Rezervasyonlar RezervasyonTarihForm = new Rezervasyonlar();
                AddChildForm(RezervasyonTarihForm, "Rezervasyonlar", new Size(ArsLibrary.activeMdiClient.Size.Width - 4, ArsLibrary.activeMdiClient.Size.Height - 4), null);
                break;

            case "Hızlı Satış":
                ArtezBlue.BlueGiris artezBlue = new ArtezBlue.BlueGiris();
                artezBlue.Show();
                break;

            case "Kullanıcı Tanımları":
                KullaniciTanim KullaniciTanimForm = new KullaniciTanim();
                AddChildForm(KullaniciTanimForm, "Kullanıcı Tanımları", new Size(0, 0), null);
                break;

            case "Parametreler":
                Parametreler ParametrelerForm = new Parametreler();
                AddChildForm(ParametrelerForm, "Parametreler", new Size(0, 0), null);
                break;

            case "Belge Tip Tanımları":
                BelgeTipTanim BelgeTipTanimForm = new BelgeTipTanim();
                AddChildForm(BelgeTipTanimForm, "Belge Tip Tanımları", new Size(0, 0), null);
                break;

            case "Rapor Tasarım":
                ArsReportDesign arsReportDesign = new ArsReportDesign();
                AddChildForm(arsReportDesign, "Rapor Tasarımı", new Size(0, 0), null);
                break;

            case "Site Tanımlamaları":
                SiteTanimlama siteTanimlamaForm = new SiteTanimlama();
                AddChildForm(siteTanimlamaForm, "Site Tanımları", new Size(0, 0), null);
                break;

            //case "Kargo Tanımlamaları":
            //    KargoBilgileri kargoBilgileriForm = new KargoBilgileri();
            //    AddChildForm(kargoBilgileriForm, "Kargo Bilgileri", new Size(0, 0), null);
            //    break;
            case "Mesaj Tanımları":
                MesajTanim mesajTanimForm = new MesajTanim();
                AddChildForm(mesajTanimForm, "Mesaj Tanımları", new Size(0, 0), null);
                break;

            case "Şirket Değiştir":
                SirketDegistir sirketDegistirForm = new SirketDegistir();
                sirketDegistirForm.ShowDialog();
                break;

            case "Veritabanı Yedek Al":
                if (ArsMessage.Question("Onay", "Veritabanı Yedeği Alınsın Mı?") == DialogResult.Yes)
                {
                    try
                    {
                        SqlConnection conn = new SqlConnection("Data Source=" + ArsLibrary.dbServerName + "; Initial Catalog=" + ArsLibrary.dbName + "; User Id=" + ArsLibrary.dbUserName + "; password="******";");
                        conn.Open();
                        string     sql     = "BACKUP DATABASE " + ArsLibrary.dbName + " TO DISK = '" + AppDomain.CurrentDomain.BaseDirectory + "\\YEDEK\\" + ArsLibrary.dbName + "-" + DateTime.Now.Ticks.ToString() + ".bak'";
                        SqlCommand command = new SqlCommand(sql, conn);
                        command.ExecuteNonQuery();
                        conn.Close();

                        ArsMessage.ShowMessage("Bilgi", "Yedek Alındı.\n" + AppDomain.CurrentDomain.BaseDirectory + "\\YEDEK");
                    }
                    catch (Exception ex)
                    {
                        ArsMessage.ShowMessage("Hata", ex.Message);
                    }
                }
                break;
            }
        }