コード例 #1
0
        private void BTServisKapat_Click(object sender, EventArgs e)
        {
            DialogResult result1 = MessageBox.Show("Servisi Kaldırmak İstediğinizden Eminmisiniz ? \nKaldırmanız durumunda Birdaha Değişiklik Yapılamaz !", "Kapatma İşlemi Onayı", MessageBoxButtons.YesNo);

            if (result1.ToString() == "Yes")
            {
                try
                {
                    SqlCommand myCommand = new SqlCommand("update ServisTarihleri Set ServisAcıkVeyaKapalı = '2' , TeslimTarihi = @TesT  where ServisId = @SID ", myConnection);
                    myCommand.CommandType = CommandType.Text;
                    myCommand.Connection  = myConnection;
                    myCommand.Parameters.AddWithValue("@TesT", DTPTeslimTarihi.Value.Date);
                    myCommand.Parameters.AddWithValue("@SID", servisId);

                    myConnection.Open();
                    myCommand.ExecuteNonQuery();
                    myConnection.Close();
                    MessageBox.Show("Servis Başarılı Şekilde Kapatılmıştır !");
                    GelinenTablo = new Form[GelinenTablo.Length];
                    Yönlendirmeler.setgirilenTabloSayısı(0);
                    TitanGiris F = new TitanGiris(GelinenTablo, KullanıcıYetkiSeviyesi);
                    this.SetVisibleCore(false);
                    F.ShowDialog();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Bir hata oluştu ! Lütfen Bağlantınızı Kontrol Ediniz !");
                }
            }
            else
            {
                MessageBox.Show("Servis Kaldırılmadı Değişiklik yapılabilir !");
            }
        }
コード例 #2
0
ファイル: DigerIslemler.cs プロジェクト: msdogru/titan
 private void button4_Click(object sender, EventArgs e)
 {
     GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
     Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
     SirketBilgileriDuzenle KullanıcıBilgiDüzenle = new SirketBilgileriDuzenle(GelinenTablo);
     this.SetVisibleCore(false);
     KullanıcıBilgiDüzenle.ShowDialog();
 }
コード例 #3
0
ファイル: DigerIslemler.cs プロジェクト: msdogru/titan
 private void button2_Click(object sender, EventArgs e)
 {
     GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
     Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
     AracınGecmisServisleriniSistemdenKAldırma AracGecmisSilme = new AracınGecmisServisleriniSistemdenKAldırma(GelinenTablo);
     this.SetVisibleCore(false);
     AracGecmisSilme.ShowDialog();
 }
コード例 #4
0
ファイル: DigerIslemler.cs プロジェクト: msdogru/titan
 private void BTAracİşlemleri_Click(object sender, EventArgs e)
 {
     GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
     Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
     AracBilgisiDuzenle gecmisServisGoruntule = new AracBilgisiDuzenle(GelinenTablo);
     this.SetVisibleCore(false);
     gecmisServisGoruntule.ShowDialog();
 }
コード例 #5
0
ファイル: DigerIslemler.cs プロジェクト: msdogru/titan
 private void button6_Click(object sender, EventArgs e)
 {
     GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
     Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
     KullanıcıSilme KullanıcıSilme = new KullanıcıSilme(GelinenTablo);
     this.SetVisibleCore(false);
     KullanıcıSilme.ShowDialog();
 }
コード例 #6
0
ファイル: AracServisDurumu.cs プロジェクト: msdogru/titan
        private void BTServisKapat_Click(object sender, EventArgs e)
        {
            GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
            Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
            ServisKapatmaEkranı yeniServis = new ServisKapatmaEkranı(servisId, GelinenTablo);

            this.SetVisibleCore(false);
            yeniServis.ShowDialog();
        }
コード例 #7
0
        private void BasaDon()
        {
            GelinenTablo = new Form[20];
            Yönlendirmeler.setgirilenTabloSayısı(0);
            TitanGiris giriseDon = new TitanGiris(GelinenTablo, KullanıcıYetkiSeviyesi);

            this.SetVisibleCore(false);
            giriseDon.ShowDialog();
        }
コード例 #8
0
        private void CLBServisler_SelectedIndexChanged(object sender, EventArgs e)
        {
            GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
            Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
            GecmisServisDurmu yeniServis = new GecmisServisDurmu(ServisId[CLBServisler.SelectedIndex], GelinenTablo);

            this.SetVisibleCore(false);
            yeniServis.ShowDialog();
        }
コード例 #9
0
ファイル: AracEkle.cs プロジェクト: msdogru/titan
        private void button1_Click(object sender, EventArgs e)
        {
            GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
            Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
            YeniSirketEkle SirketEkle = new YeniSirketEkle(GelinenTablo, KullanıcıYetkiSeviyesi);

            this.SetVisibleCore(false);
            SirketEkle.ShowDialog();
        }
コード例 #10
0
        private void button1_Click(object sender, EventArgs e)
        {
            GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
            Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
            DigerIslemler gecmisServisGoruntule = new DigerIslemler(GelinenTablo);

            this.SetVisibleCore(false);
            gecmisServisGoruntule.ShowDialog();
        }
コード例 #11
0
        private void CBServis_SelectedIndexChanged(object sender, EventArgs e)
        {
            GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
            Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
            AracServisDurumu ServisDurumu = new AracServisDurumu(ServisId[CBServis.SelectedIndex], GelinenTablo, KullanıcıYetkiseviyesi);

            this.SetVisibleCore(false);
            ServisDurumu.ShowDialog();
        }
コード例 #12
0
        //private void BTYeniSirket_Click(object sender, EventArgs e)
        //{
        //    GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
        //    Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
        //    YeniSirketEkle SirketEkle = new YeniSirketEkle(GelinenTablo,KullanıcıYetkiseviyesi);
        //    this.SetVisibleCore(false);
        //    SirketEkle.ShowDialog();
        //}

        //private void BTYeniAracEkle_Click(object sender, EventArgs e)
        //{
        //    GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
        //    Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
        //    AracEkle yeniArac = new AracEkle(GelinenTablo, KullanıcıYetkiseviyesi);
        //    this.SetVisibleCore(false);
        //    yeniArac.ShowDialog();
        //}

        private void BTYeniServisAc_Click(object sender, EventArgs e)
        {
            GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
            Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
            YeniServisGirisi yeniServis = new YeniServisGirisi(GelinenTablo, KullanıcıYetkiseviyesi);

            this.SetVisibleCore(false);
            yeniServis.ShowDialog();
        }
コード例 #13
0
        private void BTYeniAracEkle_Click(object sender, EventArgs e)
        {
            GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
            Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
            AracEkle yeniArac = new AracEkle(GelinenTablo, KullanıcıYetkiSeviyesi);

            this.SetVisibleCore(false);
            yeniArac.ShowDialog();
        }
コード例 #14
0
        public TitanGiris(Form [] gelinentablo, string kullYetkiseviyesi)
        {
            this.KullanıcıYetkiseviyesi = kullYetkiseviyesi;
            this.GelinenTablo           = new Form[20];
            for (int i = 0; i < 20; i++)
            {
                this.GelinenTablo[i] = gelinentablo[i];
            }

            InitializeComponent();
            if (kullYetkiseviyesi == "2")
            {
                button1.Visible         = false;
                BTYeniKullanıcı.Visible = false;
            }
            else if (kullYetkiseviyesi == "3")
            {
                button1.Visible = false;
            }
            this.ControlBox = false;
            string[] AracModel           = new string[10];
            string[] AracseriNo          = new string[10];
            string[] AracTeslimTarihi    = new string[10];
            string[] TahminiTerminTarihi = new string[10];

            DateTime[] AracTeslimTarihi2    = new DateTime[20];
            DateTime[] TahminiTerminTarihi2 = new DateTime[20];

            int verisayısı = 0;

            myConnection.Open();
            SqlDataReader myReader  = null;
            SqlCommand    myCommand = new SqlCommand(sqlServisListStr, myConnection);

            myReader = myCommand.ExecuteReader();
            while (myReader.Read())
            {
                ServisId[verisayısı]            = myReader["ServisId"].GetHashCode();
                AracModel[verisayısı]           = Yönlendirmeler.StringDuzenle(myReader["AracModel"].ToString());
                AracseriNo[verisayısı]          = Yönlendirmeler.StringDuzenle(myReader["AracSeriNo"].ToString());
                AracTeslimTarihi[verisayısı]    = Yönlendirmeler.StringDuzenle(string.Format("{0:d MMM, yyyy, dddd}", myReader["AracTeslimTarihi"]));
                TahminiTerminTarihi[verisayısı] = Yönlendirmeler.StringDuzenle(string.Format("{0:d MMM, yyyy, dddd}", myReader["TahminiTerminTarihi"]));
                verisayısı++;
            }
            myConnection.Close();

            //for (int i = 0; i < verisayısı; i++)
            //{
            //    AracTeslimTarihi2[i] = Yönlendirmeler.tarihDönüstürme(AracTeslimTarihi[i]);
            //}

            for (int i = 0; i < verisayısı; i++)
            {
                CBServis.Items.AddRange(new object[] { AracModel[i] + " " + AracseriNo[i] + " " + AracTeslimTarihi[i] + " " + TahminiTerminTarihi[i] });
            }
        }
コード例 #15
0
        public GecmisServisleriGoruntule(Form[] GelinenTablo)
        {
            InitializeComponent();

            this.GelinenTablo = GelinenTablo;
            for (int i = 0; i < Yönlendirmeler.getgirilenTabloSayısı(); i++)
            {
                this.GelinenTablo[i] = GelinenTablo[i];
            }
        }
コード例 #16
0
ファイル: Fatura.cs プロジェクト: msdogru/titan
 public Fatura(int ServisId, Form[] GelinenTablo)
 {
     InitializeComponent();
     this.ServisId     = ServisId;
     this.GelinenTablo = GelinenTablo;
     for (int i = 0; i < Yönlendirmeler.getgirilenTabloSayısı(); i++)
     {
         this.GelinenTablo[i] = GelinenTablo[i];
     }
     InitializeComponent();
 }
コード例 #17
0
ファイル: GecmisServisDurmu.cs プロジェクト: msdogru/titan
        public GecmisServisDurmu(int ServisId, Form[] GelinenTablo)
        {
            InitializeComponent();
            this.ServisId     = ServisId;
            this.GelinenTablo = GelinenTablo;
            for (int i = 0; i < Yönlendirmeler.getgirilenTabloSayısı(); i++)
            {
                this.GelinenTablo[i] = GelinenTablo[i];
            }


            ServisAracBilgileriAl();
        }
コード例 #18
0
        private void BTServisleriGoruntule_Click(object sender, EventArgs e)
        {
            string[] AracModel           = new string[2000];
            string[] AracseriNo          = new string[2000];
            string[] AracTeslimTarihi    = new string[2000];
            string[] TahminiTerminTarihi = new string[2000];
            string[] AracTeslim          = new string[2000];

            string sqlServisListStr = "select ServisId, AracModel, AracSeriNo, AracTeslimTarihi, TahminiTerminTarihi, TeslimTarihi " +
                                      "from ServisTarihleri " +
                                      " where ServisAcıkVeyaKapalı = '2' and " + " TeslimTarihi > '" + TarihDegistir(DTPBaslangıc.Value.Date.ToString()) + "' and TeslimTarihi < '" + TarihDegistir(DTPBitis.Value.Date.ToString()) + "'";


            int verisayısı = 0;

            try
            {
                myConnection.Open();
                SqlDataReader myReader  = null;
                SqlCommand    myCommand = new SqlCommand(sqlServisListStr, myConnection);
                myReader = myCommand.ExecuteReader();
                while (myReader.Read())
                {
                    ServisId[verisayısı]            = myReader["ServisId"].GetHashCode();
                    AracModel[verisayısı]           = Yönlendirmeler.StringDuzenle(myReader["AracModel"].ToString());
                    AracseriNo[verisayısı]          = Yönlendirmeler.StringDuzenle(myReader["AracSeriNo"].ToString());
                    AracTeslimTarihi[verisayısı]    = Yönlendirmeler.StringDuzenle(string.Format("{0:d MMM, yyyy, dddd}", myReader["AracTeslimTarihi"]));
                    TahminiTerminTarihi[verisayısı] = Yönlendirmeler.StringDuzenle(string.Format("{0:d MMM, yyyy, dddd}", myReader["TahminiTerminTarihi"]));
                    AracTeslim[verisayısı]          = Yönlendirmeler.StringDuzenle(string.Format("{0:d MMM, yyyy, dddd}", myReader["TeslimTarihi"]));

                    verisayısı++;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("hata");
            }
            myConnection.Close();
            for (int i = 0; i < verisayısı; i++)
            {
                CLBServisler.Items.Add(AracModel[i] + AracseriNo[i] + AracTeslimTarihi[i] + TahminiTerminTarihi[i] + AracTeslim[i]);
            }
            this.ControlBox = false;
        }
コード例 #19
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         myConnection.Open();
         SqlDataReader myReader = null;
         CmdEsleme = @"select KullanıcıAdı , Sifre , YetkiDüzeyi from YetkiliKisi where KullanıcıAdı = ( '" + TBUserName.Text.ToString() +
                     "' ) and  Sifre = ( '" + TBSifre.Text.ToString() + "' ) ";
         try
         {
             SqlCommand myCommand = new SqlCommand(CmdEsleme, myConnection);
             myReader = myCommand.ExecuteReader();
             while (myReader.Read())
             {
                 yetkidüzeyi     = myReader["YetkiDüzeyi"].ToString();
                 kullanıcı_Adı   = myReader["KullanıcıAdı"].ToString();
                 kullanıcı_Sifre = myReader["Sifre"].ToString();
             }
             if (kullanıcı_Sifre == TBSifre.Text.ToString() && kullanıcı_Adı == TBUserName.Text.ToString())
             {
                 myConnection.Close();
                 GelinenTablo = new Form[20];
                 TitanGiris titan = new TitanGiris(GelinenTablo, yetkidüzeyi);
                 this.SetVisibleCore(false);
                 Yönlendirmeler.setKullanıcıYetkiSeviyesi(yetkidüzeyi);
                 titan.ShowDialog();
             }
             else
             {
                 myConnection.Close();
                 MessageBox.Show("Kullanici adi veya sifre hatalı!");
             }
         }
         catch (SqlException ex)
         {
             MessageBox.Show("You failed!! " + ex.Message);
         }
     }
     catch (SqlException ex)
     {
         MessageBox.Show("You failed!" + ex.Message);
     }
 }
コード例 #20
0
ファイル: GecmisServisDurmu.cs プロジェクト: msdogru/titan
        private void BTFatura_Click(object sender, EventArgs e)
        {
            // [parcaStokKod]
            //,[parcaAdı]
            //,[parcaAdedi]
            //,[parcaBirimFiyatı]
            //,[parcaToplamFiyat]
            //,[parcasil])

            string deleteFaturaStr = "Delete from Fatura where parcasil = 0";

            try
            {
                SqlCommand myCommand = new SqlCommand(deleteFaturaStr, myConnection);
                myCommand.CommandType = CommandType.Text;
                myCommand.Connection  = myConnection;
                myConnection.Open();
                myCommand.ExecuteNonQuery();
                MessageBox.Show("mevcut fatura silindi !");
                myConnection.Close();
            }
            catch (Exception ex)
            {
                myConnection.Close();
                MessageBox.Show("Bir hata oluştu Lütfen Verileri Kontrol ederek tekrar deneyiniz!");
            }

            string AddFaturaStr = "INSERT INTO Fatura (parcaStokKod ,parcaAdı ,parcaAdedi " +
                                  ",parcaBirimFiyatı ,parcaToplamFiyat ) " +
                                  "VALUES (@parcaStokKod ,@parcaAdı ,@parcaAdedi ,@parcaBirimFiyatı " +
                                  ",@parcaToplamFiyat )";

            for (int i = 0; i < LBServisParcaListesi.Items.Count; i++)
            {
                try
                {
                    SqlCommand myCommand = new SqlCommand(AddFaturaStr, myConnection);
                    myCommand.CommandType = CommandType.Text;
                    myCommand.Connection  = myConnection;
                    myCommand.Parameters.AddWithValue("@parcaStokKod", LBServisParcaListesi.Items[i].ToString());
                    myCommand.Parameters.AddWithValue("@parcaAdı", LBParcaAdı.Items[i].ToString());
                    myCommand.Parameters.AddWithValue("@parcaAdedi", LBParcaAdetMiktarı.Items[i]);
                    myCommand.Parameters.AddWithValue("@parcaBirimFiyatı", LBParcaAdetFiyatı.Items[i]);//Burayı düzelt
                    myCommand.Parameters.AddWithValue("@parcaToplamFiyat", BLBToplamDeger.Items[i]);

                    myConnection.Open();
                    myCommand.ExecuteNonQuery();
                    MessageBox.Show("Servis Başarı ile kaydedildi !");
                    myConnection.Close();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Bir hata oluştu Lütfen Verileri Kontrol ederek tekrar deneyiniz!");
                }
            }


            GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()] = this;
            Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() + 1);
            Fatura fatura = new Fatura(ServisId, GelinenTablo);

            this.SetVisibleCore(false);
            fatura.ShowDialog();
        }
コード例 #21
0
 private void BTGeri_Click(object sender, EventArgs e)
 {
     Yönlendirmeler.setgirilenTabloSayısı(Yönlendirmeler.getgirilenTabloSayısı() - 1);
     GelinenTablo[Yönlendirmeler.getgirilenTabloSayısı()].Show();
     this.SetVisibleCore(false);
 }