예제 #1
0
        private void IsEkle_Load(object sender, EventArgs e)
        {
            dateTimePicker1.Format       = DateTimePickerFormat.Custom;
            dateTimePicker1.MinDate      = DateTime.Now.AddDays(+1);
            dateTimePicker1.CustomFormat = "d/M/yyyy";


            SqlBaglanti     con      = new SqlBaglanti();
            MySqlConnection baglanti = con.baglanti();
            MySqlCommand    ajansBul = new MySqlCommand("select ajansAdi from Ajanslar where ID='" + Form1.ajansID + "' ", baglanti);
            MySqlDataReader ajansOku = ajansBul.ExecuteReader();

            if (ajansOku.HasRows)
            {
                if (ajansOku.Read())
                {
                    ajansAdi = ajansOku["ajansAdi"].ToString();
                    baglanti.Close();
                }
            }
            else
            {
                baglanti.Close();
                MessageBox.Show("BEKLENMEYEN BİR HATA");
            }
        }
예제 #2
0
        public void giderGoster()
        {
            gidergor.Items.Clear(); //verilerin tekrarını gösterme !
            MySqlConnection baglanti;
            SqlBaglanti     baglan = new SqlBaglanti();

            baglanti = baglan.baglanti();

            MySqlCommand    komut = new MySqlCommand("Select GiderTipi,GiderAdi,HarcamayiYapan,GiderTutar,Tarih,AjansID from Gider where AjansID='" + Form1.ajansID.ToString() + "'", baglanti);
            MySqlDataReader oku   = komut.ExecuteReader();

            while (oku.Read())
            {
                ListViewItem ekle = new ListViewItem();
                ekle.Text = oku["GiderTipi"].ToString();
                ekle.SubItems.Add(oku["GiderAdi"].ToString());
                ekle.SubItems.Add(oku["HarcamayiYapan"].ToString());
                ekle.SubItems.Add(oku["GiderTutar"].ToString());
                ekle.SubItems.Add(oku["Tarih"].ToString());

                gidergor.Items.Add(ekle);


                // buraya kadar veritabanından okuduğu yerleri listview'de sırayla yazdı.
            }
            baglanti.Close();

            this.FormBorderStyle = FormBorderStyle.FixedSingle;
            gidergor.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
            gidergor.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
            this.FormBorderStyle = FormBorderStyle.FixedSingle;
        }
예제 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            string accept = "ONAYLANDI";

            try
            {
                if (beklemedeList.SelectedItems.Count == 1)
                {
                    int seciliID = Convert.ToInt32(beklemedeList.SelectedItems[0].Text);

                    MySqlConnection baglanti;
                    SqlBaglanti     con = new SqlBaglanti();
                    baglanti = con.baglanti();
                    MySqlCommand guncelle = new MySqlCommand("update Isler set onay='" + accept + "' where ID='" + seciliID + "' ", baglanti);
                    guncelle.ExecuteNonQuery();
                    baglanti.Close();
                    MessageBox.Show("Seçili randevular onaylandı!");
                    listele();
                }
                else if (beklemedeList.SelectedItems.Count > 1)
                {
                    MessageBox.Show("Birden fazla randevu seçmeyiniz");
                }
                else
                {
                    MessageBox.Show("Lütfen randevu seçtiğinize emin olunuz");
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show("HATA : DAHA SONRA TEKRAR DENEYİNİZ " + exp.ToString());
            }
        }
예제 #4
0
        private void randevuRed_Click(object sender, EventArgs e)
        {
            try
            {
                MySqlConnection baglanti;
                SqlBaglanti     con = new SqlBaglanti();
                baglanti = con.baglanti();

                if (beklemedeList.SelectedItems.Count == 1)
                {
                    MySqlCommand bul = new MySqlCommand("delete from Isler where ID='" + Convert.ToInt32(beklemedeList.SelectedItems[0].Text) + "' ", baglanti);
                    bul.ExecuteNonQuery();
                    baglanti.Close();
                    listele();
                }
                else if (beklemedeList.SelectedItems.Count > 1)
                {
                    MessageBox.Show("Birden fazla iş veya randevu seçmeyiniz");
                    baglanti.Close();
                }
                else
                {
                    MessageBox.Show("Bir iş ve ya randevu seçtiğinize emin olun");
                    baglanti.Close();
                }
            }
            catch
            {
                MessageBox.Show("BEKLENMEYEN BİR HATA!");
            }
        }
예제 #5
0
        private void mesajYolla_Click(object sender, EventArgs e)
        {
            string   durum = "okunmadi";
            DateTime tarih = DateTime.Now;

            if (string.IsNullOrWhiteSpace(mesajicerik.Text))
            {
                errorProvider1.SetError(mesajicerik, "Boş Mesaj Atılamaz !");
            }
            else
            {
                MySqlConnection baglanti;
                SqlBaglanti     baglan = new SqlBaglanti();
                baglanti = baglan.baglanti();
                kontrol  = tehlike(mesajicerik.Text);
                if (kontrol)
                {
                    MySqlCommand ekle = new MySqlCommand("insert into Mesajlar (kimden,kime,mesaj,tarih,okundu) values ('" + adminID.ToString() + "','" + Form1.ajansID.ToString() + "','" + mesajicerik.Text + "','" + tarih.ToString() + "','" + durum.ToString() + "') ", baglanti);
                    ekle.ExecuteNonQuery();
                    baglanti.Close();
                    MessageBox.Show("Mesajınız Başarıyla iletişmiştir.");
                    errorProvider1.Clear();
                    mesajicerik.Text = string.Empty;
                    verilerigoster();
                    mesajgoster.Items[mesajgoster.Items.Count - 1].EnsureVisible();
                }
                else
                {
                    MessageBox.Show("Uygunsuz içerik girişi.");
                }
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(sifre.Text))
            {
                errorProvider1.SetError(sifre, "Bu alan boş geçilemez !");
            }
            else if (string.IsNullOrWhiteSpace(sifretekrar.Text))
            {
                errorProvider1.SetError(sifretekrar, "Bu alan boş geçilemez !");
            }
            else if (sifre.Text != sifretekrar.Text)
            {
                MessageBox.Show("Şifreler Uyuşmuyor,Tekrar Deneyiniz !");
                errorProvider1.SetError(sifre, "!");
                errorProvider1.SetError(sifretekrar, "!");
            }
            else
            {
                System.Text.UnicodeEncoding objUE = new System.Text.UnicodeEncoding();
                byte[] bytClearString             = objUE.GetBytes(sifre.Text);
                MD5CryptoServiceProvider objProv  = new MD5CryptoServiceProvider();
                byte[]          hash    = objProv.ComputeHash(bytClearString);
                string          sifreli = Convert.ToBase64String(hash);
                MySqlConnection baglanti;
                SqlBaglanti     baglan = new SqlBaglanti();
                baglanti = baglan.baglanti();

                MySqlCommand komut = new MySqlCommand("update Kullanicilar set Sifre='" + sifreli.ToString() + "',AdSoyad='" + adiSoyadi.Text + "',TelNo='" + telnumara.Text + "' ,YakinTelNo='" + yakintelnum.Text + "',Adres='" + adres.Text + "',CekimBasiKazanc='" + cekimkazanc.Text + "' where KulAdi='" + kulad.Text + "'", baglanti);
                komut.ExecuteNonQuery();
                baglanti.Close();
                MessageBox.Show("Güncelleme Başarıyla Tamamamlanmıştır !");
                this.Close();
            }
        }
예제 #7
0
        public void verilerigoster() // Veritabanındaki verileri listview'de gösterir.
        {
            NotGoster.Items.Clear(); //verilerin tekrarını gösterme !
            MySqlConnection baglanti;

            SqlBaglanti baglan = new SqlBaglanti();

            baglanti = baglan.baglanti();

            MySqlCommand    komut = new MySqlCommand("SELECT Kullanici,icerik,Tarih FROM Notlar where AjansID='" + Form1.ajansID + "' ORDER BY Tarih ASC", baglanti);
            MySqlDataReader oku   = komut.ExecuteReader();

            while (oku.Read())
            {
                ListViewItem ekle = new ListViewItem();
                ekle.Text = oku["Kullanici"].ToString();;
                ekle.SubItems.Add(oku["icerik"].ToString());
                ekle.SubItems.Add(oku["Tarih"].ToString());

                NotGoster.Items.Add(ekle);


                // buraya kadar veritabanından okuduğu yerleri listview'de sırayla yazdı.
            }
            baglanti.Close();

            this.FormBorderStyle = FormBorderStyle.FixedSingle;
            NotGoster.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
            NotGoster.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
            this.FormBorderStyle = FormBorderStyle.FixedSingle;
        }
예제 #8
0
        private void guncel_Click(object sender, EventArgs e)
        {
            string Gideradi   = giderAdi.Text.ToString();
            string gidertutar = GiderTutar.Text.ToString();



            if (giderTip.Text == "")
            {
                errorProvider1.SetError(giderTip, "Bu Alan Boş Geçilemez!");
            }
            else if (GiderTutar.Text == "")
            {
                errorProvider1.SetError(GiderTutar, "Bu Alan Boş Geçilemez!");
            }
            else if (giderAdi.Text == "")
            {
                errorProvider1.SetError(giderAdi, "Bu Alan Boş Geçilemez!");
            }
            else if (personel.Text == "")
            {
                errorProvider1.SetError(personel, "Bu Alan Boş Geçilemez!");
            }
            else
            {
                MySqlConnection baglanti;
                SqlBaglanti     baglan = new SqlBaglanti();
                baglanti = baglan.baglanti();
                MySqlCommand komut = new MySqlCommand("update Gider set HarcamayiYapan='" + personel.Text + "',GiderTipi='" + giderTip.Text + "',GiderAdi='" + giderAdi.Text + "',GiderTutar='" + GiderTutar.Text + "' where Tarih='" + tarih.ToString() + "' and AjansID='" + Form1.ajansID + "'", baglanti);
                komut.ExecuteNonQuery();
                baglanti.Close();
                MessageBox.Show("Güncelleme Başarıyla Tamamamlanmıştır !");
                this.Close();
            }
        }
예제 #9
0
        public void ucretOdeme(int ID)
        {
            try
            {
                if (bitenIslerListView.SelectedItems.Count == 1)
                {
                    string          UCRETYENILEME = "ALINDI";
                    SqlBaglanti     con           = new SqlBaglanti();
                    MySqlConnection baglanti      = con.baglanti();

                    MySqlCommand ucretOdemeYenile = new MySqlCommand("update Isler set UcretDurumu='" + UCRETYENILEME + "' where ID='" + ID + "' ", baglanti);
                    ucretOdemeYenile.ExecuteNonQuery();

                    baglanti.Close();
                }
                else if (bitenIslerListView.SelectedItems.Count > 1)
                {
                    MessageBox.Show("Birden fazla iş seçmeyiniz !");
                }
                else
                {
                    MessageBox.Show("Herhangi bir iş seçtiğinize emin olun !");
                }
            }
            catch (MySqlException)
            {
                MessageBox.Show("Sunucu Hatası !");
            }
            catch
            {
                MessageBox.Show("Hata ! Herhangi bir iş seçtiğinize emin olun !");
            }
        }
예제 #10
0
        private void cekimekle_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(cekimyer2.Text))
            {
                errorProvider1.SetError(cekimyer2, "Bu alan boş geçilemez !");
            }
            else
            {
                DialogResult secenek = MessageBox.Show("Çekim yeri eklemek için emin misiniz ?", "Bilgilendirme Penceresi", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                if (secenek == DialogResult.Yes)
                {
                    MySqlConnection baglanti;
                    SqlBaglanti     baglan = new SqlBaglanti();
                    baglanti = baglan.baglanti();

                    MySqlCommand komut = new MySqlCommand("insert into Tanimlama(CekimYeri,AjansID) values('" + cekimyer2.Text + "',AjansID='" + Form1.ajansID + "')", baglanti);
                    komut.ExecuteNonQuery();
                    baglanti.Close();
                    MessageBox.Show(ısturu2.Text + " Çekim yeri Başarıyla eklenmiştir.");
                    cekimyer2.Clear();
                    baglanti.Close();
                    errorProvider1.Clear();
                }
            }
        }
예제 #11
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            DateTime tarih = DateTime.Now;

            if (string.IsNullOrWhiteSpace(NotYaz.Text) || tehlike(NotYaz.Text) == false)
            {
                errorProvider1.SetError(NotYaz, "Boş Not Bırakılamaz !");
            }
            else if (string.IsNullOrWhiteSpace(kullanici.Text) || tehlike(kullanici.Text) == false)
            {
                errorProvider1.SetError(kullanici, "Bir Kullanıcı adı giriniz !");
            }
            else
            {
                MySqlConnection baglanti;
                SqlBaglanti     baglan = new SqlBaglanti();
                baglanti = baglan.baglanti();
                MySqlCommand ekle = new MySqlCommand("insert into Notlar (Kullanici,icerik,Tarih,AjansID) values ('" + kullanici.Text + "','" + NotYaz.Text + "','" + tarih.ToString() + "','" + Form1.ajansID + "') ", baglanti);
                ekle.ExecuteNonQuery();
                baglanti.Close();
                MessageBox.Show("Notunuz Eklenmiştir.");
                kullanici.Text = string.Empty;
                NotYaz.Text    = string.Empty;
                verilerigoster();
                errorProvider1.Clear();
            }
        }
예제 #12
0
 private void silToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (gidergor.SelectedIndices.Count > 1)
     {
         MessageBox.Show("Toplu silme işlemi yapamazsınız!");
     }
     else
     {
         if (gidergor.SelectedItems.Count > 0)
         {
             DialogResult uyari = MessageBox.Show("'" + gidergor.SelectedItems[0].SubItems[2].Text + "' Personelinin Harcamasını silmek için eminmisiniz ? ", "Uyarı !", MessageBoxButtons.YesNo);
             if (uyari == DialogResult.Yes)
             {
                 MySqlConnection baglanti;
                 SqlBaglanti     baglan = new SqlBaglanti();
                 baglanti = baglan.baglanti();
                 MySqlCommand komut = new MySqlCommand("delete from Gider where Tarih='" + gidergor.SelectedItems[0].SubItems[4].Text + "'", baglanti);
                 komut.ExecuteNonQuery();
                 baglanti.Close();
                 MessageBox.Show("Baskı Kaydı Başarıyla Silinmiştir.");
                 giderGoster();
                 toplamucret();
             }
         }
     }
 }
        private bool kullaniciKontrol(String kullanici)
        {
            bool durum = false;

            MySqlConnection baglanti;
            SqlBaglanti     baglan = new SqlBaglanti();

            baglanti = baglan.baglanti();

            MySqlCommand komut = new MySqlCommand("Select KulAdi from Kullanicilar where KulAdi='" + kullanici + "'", baglanti);

            MySqlDataReader oku = komut.ExecuteReader();

            while (oku.Read())
            {
                if (oku["KulAdi"].ToString() == kullanici)
                {
                    durum = true;
                }
            }

            baglanti.Close();

            return(durum);
        }
        private void button1_Click(object sender, EventArgs e)
        {
            int    topkazanc = 0, alacak = 0;
            string kullanicitipi = "personel";
            string ajansid       = Form1.ajansID.ToString();

            if (string.IsNullOrWhiteSpace(AdSoyad.Text))
            {
                errorProvider1.SetError(kulAdi, "Bu alan boş geçilemez !");
            }
            else if (Sifre.Text == "")
            {
                errorProvider1.SetError(Sifre, "Bu alan boş geçilemez !");
            }
            else if (AdSoyad.Text == "")
            {
                errorProvider1.SetError(AdSoyad, "Bu alan boş geçilemez !");
            }
            else if (Tel.Text == "")
            {
                errorProvider1.SetError(Tel, "Bu alan boş geçilemez !");
            }
            else if (Sifre.Text != sifretek.Text)
            {
                MessageBox.Show("Şifreler Uyuşmuyor,Tekrar Deneyiniz !");
                errorProvider1.SetError(Sifre, "!");
                errorProvider1.SetError(sifretek, "!");
            }
            else
            {
                bool durum = kullaniciKontrol(kulAdi.Text);
                System.Text.UnicodeEncoding objUE = new System.Text.UnicodeEncoding();
                byte[] bytClearString             = objUE.GetBytes(Sifre.Text);
                MD5CryptoServiceProvider objProv  = new MD5CryptoServiceProvider();
                byte[]          hash    = objProv.ComputeHash(bytClearString);
                string          sifreli = Convert.ToBase64String(hash);
                MySqlConnection baglanti;
                SqlBaglanti     baglan = new SqlBaglanti();
                baglanti = baglan.baglanti();
                MySqlCommand komut = new MySqlCommand("insert into Kullanicilar(KulAdi,Sifre,AdSoyad,TelNo,YakinTelNo,Adres,KanGrubu,TopKazanc,CekimBasiKazanc,Alacaklari,KullaniciTipi,AjansNo) values('" + kulAdi.Text + "','" + sifreli.ToString() + "','" + AdSoyad.Text + "','" + Tel.Text + "','" + YakinTel.Text + "','" + Adres.Text + "','" + Kan.Text + "','" + topkazanc.ToString() + "','" + Kazanc.Text + "','" + alacak.ToString() + "','" + kullanicitipi.ToString() + "','" + ajansid.ToString() + "')", baglan.baglanti());
                if (durum)
                {
                    errorProvider1.SetError(kulAdi, "Farklı bir kullanıcı adı alınız!");
                    MessageBox.Show("Ayni kullanici adi var('" + kulAdi.Text + "' ). Kayit olamaz!");
                    kulAdi.Clear();
                    kulAdi.Focus();
                }
                else
                {
                    komut.ExecuteNonQuery();
                    baglanti.Close();
                    MessageBox.Show("Başarıyla kayıt yapıldı !");
                    PersonelKayit yenile = new PersonelKayit();
                    yenile.Refresh();
                    this.Hide();
                }
            }
        }
예제 #15
0
        private void isiEkle_Click(object sender, EventArgs e)
        {
            string onay      = "ONAYLANDI";
            string teslim    = "Teslim Edilmedi";
            string ucretOnay = "ONAYLANMADI";

            try
            {
                string saat = comboBox1.SelectedItem.ToString() + ":" + comboBox2.SelectedItem.ToString();


                if (alanKontrol() == false)
                {
                    MessageBox.Show("Lütfen degerleri bos bırakmadan giriniz");
                }
                else
                {
                    SqlBaglanti     con      = new SqlBaglanti();
                    MySqlConnection baglanti = con.baglanti();

                    MySqlCommand    randBul = new MySqlCommand("select ajansID,Tarih,Saat from Isler where ajansID='" + Form1.ajansID + "' and Tarih='" + dateTimePicker1.Text + "' and Saat='" + saat + "'  ", baglanti);
                    MySqlDataReader randOku = randBul.ExecuteReader();
                    if (randOku.HasRows)
                    {
                        MessageBox.Show("Seçtiğiniz tarih-saat dolu! Tekrar deneyiniz");
                        baglanti.Close();
                    }
                    else
                    {
                        baglanti.Close();

                        baglanti.Open();
                        MySqlCommand randEkle = new MySqlCommand("insert into Isler(AdSoyad,TelNo,ajansID,Tarih,Saat,onay,AjansAdi,CekimYeri,Fiyat,teslimDurumu,UcretDurumu) values('" + isAdSoyad.Text + "','" + isTel.Text + "','" + Form1.ajansID + "','" + dateTimePicker1.Text + "','" + saat + "','" + onay + "','" + ajansAdi + "','" + adresRichTextbox.Text + "','" + fiyatTextbox.Text + "','" + teslim + "','" + ucretOnay + "') ", baglanti);
                        randEkle.ExecuteNonQuery();
                        baglanti.Close();
                        MessageBox.Show("İŞ BAŞARIYLA EKLENDİ");

                        //-----------------finish

                        isAdSoyad.Text        = "";
                        isTel.Text            = "";
                        fiyatTextbox.Text     = "";
                        adresRichTextbox.Text = "";
                        isReferans.Text       = "";
                    }
                }
            }
            catch (NullReferenceException exp)
            {
                MessageBox.Show("HATA : Saat ve diğer değerleri girdiğinize emin olun ");
            }
            catch
            {
                MessageBox.Show("Doğru değerler girdiğinize emin olun");
            }
        }
예제 #16
0
        public void odemeTamamla(int ID)
        {
            string          guncelle = "ALINDI";
            SqlBaglanti     con      = new SqlBaglanti();
            MySqlConnection baglanti = con.baglanti();

            MySqlCommand ucretAl = new MySqlCommand("update Isler set UcretDurumu='" + guncelle + "' where ID='" + ID + "' ", baglanti);

            ucretAl.ExecuteNonQuery();

            baglanti.Close();
        }
예제 #17
0
        private void onayliListele()
        {
            string teslimDurumu = "Teslim Edilmedi";

            onayliListe.View = View.Details;
            onayliListe.Items.Clear();
            string          onay     = "ONAYLANDI";
            SqlBaglanti     con      = new SqlBaglanti();
            MySqlConnection baglanti = con.baglanti();
            DateTime        bugun    = new DateTime();

            bugun = DateTime.Now;
            try
            {
                MySqlCommand    find   = new MySqlCommand("select ID,AdSoyad,TelNo,Tarih,Saat,Referans,CekimYeri,teslimDurumu,IsiYapanlar,UcretDurumu from Isler where ajansID='" + Form1.ajansID + "' and onay='" + onay + "' and teslimDurumu='" + teslimDurumu + "'  ", baglanti);
                MySqlDataReader reader = find.ExecuteReader();

                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        if (bugun < Convert.ToDateTime(reader["Tarih"].ToString()))
                        {
                            ListViewItem randevular = new ListViewItem();

                            randevular.Text = reader["ID"].ToString();
                            randevular.SubItems.Add(reader["AdSoyad"].ToString());
                            randevular.SubItems.Add(reader["TelNo"].ToString());
                            randevular.SubItems.Add(reader["Tarih"].ToString());
                            randevular.SubItems.Add(reader["Saat"].ToString());
                            randevular.SubItems.Add(reader["Referans"].ToString());
                            randevular.SubItems.Add(reader["CekimYeri"].ToString());
                            randevular.SubItems.Add(reader["teslimDurumu"].ToString());
                            randevular.SubItems.Add(reader["IsiYapanlar"].ToString());
                            randevular.SubItems.Add(reader["UcretDurumu"].ToString());

                            onayliListe.Items.Add(randevular);
                        }
                    }
                    baglanti.Close();
                }
            }
            catch (Exception exp)
            {
                baglanti.Close();
                MessageBox.Show("HATA :" + exp.ToString());
            }
            this.FormBorderStyle = FormBorderStyle.FixedSingle;
            onayliListe.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
            onayliListe.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
            this.FormBorderStyle = FormBorderStyle.FixedSingle;
        }
예제 #18
0
        private void Kaydet_Click(object sender, EventArgs e)
        {
            MySqlConnection baglanti;
            SqlBaglanti     baglan = new SqlBaglanti();

            baglanti = baglan.baglanti();
            DateTime     tarih = DateTime.Now;
            MySqlCommand komut = new MySqlCommand("update Baski set MusAdSoy='" + musteri.Text + "',PerAdSoy='" + Personel.Text + "',KartonCer='" + karton.Text + "' ,PlastikCer='" + plastik.Text + "',LuksCer='" + luks.Text + "',UcretsizCer='" + ucretsiz.Text + "',ToplamBaski='" + toplam.Text + "',Ucret='" + ucret.Text + "',Tarih='" + tarih.ToString() + "' where Tarih='" + tarh.ToString() + "' and AjansID='" + Form1.ajansID + "'", baglanti);

            komut.ExecuteNonQuery();
            baglanti.Close();
            MessageBox.Show("Güncelleme Başarıyla Tamamamlanmıştır !");
            this.Close();
        }
예제 #19
0
        public void bitenListele()
        {
            bitenIslerListView.Items.Clear();

            this.FormBorderStyle = FormBorderStyle.FixedSingle;
            bitenIslerListView.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
            bitenIslerListView.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
            this.FormBorderStyle = FormBorderStyle.FixedSingle;

            string   teslimDurumu = "Teslim Edildi";
            DateTime bugun        = new DateTime();

            bugun = DateTime.Now;

            bitenIslerListView.View = View.Details;
            SqlBaglanti     con      = new SqlBaglanti();
            MySqlConnection baglanti = con.baglanti();

            MySqlCommand    bitenBul = new MySqlCommand("select ID,AdSoyad,TelNo,TeslimTarihi,teslimDurumu,Tarih,Saat,Referans,CekimYeri,IsiYapanlar,Fiyat,UcretDurumu from Isler where teslimDurumu='Teslim Edildi' and ajansID='" + Form1.ajansID + "' ", baglanti);
            MySqlDataReader bitenAra = bitenBul.ExecuteReader();

            if (bitenAra.HasRows)
            {
                while (bitenAra.Read())
                {
                    ListViewItem bitenler = new ListViewItem();

                    bitenler.Text = bitenAra["ID"].ToString();
                    bitenler.SubItems.Add(bitenAra["AdSoyad"].ToString());
                    bitenler.SubItems.Add(bitenAra["TelNo"].ToString());
                    bitenler.SubItems.Add(bitenAra["TeslimTarihi"].ToString());
                    bitenler.SubItems.Add(bitenAra["teslimDurumu"].ToString());
                    bitenler.SubItems.Add(bitenAra["Tarih"].ToString());
                    bitenler.SubItems.Add(bitenAra["Saat"].ToString());
                    bitenler.SubItems.Add(bitenAra["Referans"].ToString());
                    bitenler.SubItems.Add(bitenAra["CekimYeri"].ToString());
                    bitenler.SubItems.Add(bitenAra["IsiYapanlar"].ToString());
                    bitenler.SubItems.Add(bitenAra["Fiyat"].ToString());
                    bitenler.SubItems.Add(bitenAra["UcretDurumu"].ToString());

                    bitenIslerListView.Items.Add(bitenler);
                }
                baglanti.Close();
            }
            else
            {
                MessageBox.Show("Herhangi bir kayıt bulunamadi");
                baglanti.Close();
            }
        }
        public void toplamucret()
        {
            MySqlConnection baglanti;
            SqlBaglanti     baglan = new SqlBaglanti();

            baglanti = baglan.baglanti();
            MySqlCommand    komut = new MySqlCommand("Select SUM(Ucret) toplam from Baski where AjansID='" + Form1.ajansID + "'", baglanti);
            MySqlDataReader oku   = komut.ExecuteReader();

            while (oku.Read())
            {
                label2.Text = oku["toplam"].ToString();
            }
            baglanti.Close();
        }
예제 #21
0
        public void toplamucret()
        {
            MySqlConnection baglanti;
            SqlBaglanti     baglan = new SqlBaglanti();

            baglanti = baglan.baglanti();
            MySqlCommand    komut = new MySqlCommand("Select SUM(Gider.GiderTutar) toplam from Gider where AjansID='" + Form1.ajansID + "'AND HarcamayiYapan='" + pers.ToString() + "'", baglanti);
            MySqlDataReader oku   = komut.ExecuteReader();

            while (oku.Read())
            {
                label7.Text = oku["toplam"].ToString();
            }
            baglanti.Close();
        }
예제 #22
0
        private void Kayit_Click(object sender, EventArgs e)
        {
            String   Gidertipi  = giderTip.Text.ToString();
            String   Gideradi   = giderAdi.Text.ToString();
            string   gidertutar = giderTutar.Text.ToString();
            DateTime tarih      = DateTime.Now;



            if (giderTip.Text == "" || giderTutar.Text == "" || giderAdi.Text == "")
            {
                if (giderTip.Text == "")
                {
                    errorProvider1.SetError(giderTip, "Bu Alan Boş Geçilemez!");
                }
                if (giderTutar.Text == "")
                {
                    errorProvider1.SetError(giderTutar, "Bu Alan Boş Geçilemez!");
                }
                if (giderAdi.Text == "")
                {
                    errorProvider1.SetError(giderAdi, "Bu Alan Boş Geçilemez!");
                }
            }
            else if (listele.SelectedIndices.Count <= 0)
            {
                errorProvider1.SetError(listele, "Seçim yapınız !");
            }
            else
            {
                MySqlConnection baglanti;

                SqlBaglanti baglan = new SqlBaglanti();
                baglanti = baglan.baglanti();

                MySqlCommand komut = new MySqlCommand("insert into Gider(GiderTipi,GiderAdi,GiderTutar,HarcamayiYapan,Tarih,AjansID) values('" + giderTip.Text + "','" + giderAdi.Text + "','" + giderTutar.Text + "','" + listele.SelectedItem + "','" + tarih.ToString() + "','" + Form1.ajansID + "' )", baglanti);
                komut.ExecuteNonQuery();
                baglanti.Close();
                giderGoster();
                MessageBox.Show("Gider verileri kayıt edilmiştir.");
                listele.ClearSelected();
                toplamucret();
                giderTip.Text   = string.Empty;
                giderTutar.Text = string.Empty;
                giderAdi.Text   = string.Empty;
                errorProvider1.Clear();
            }
        }
예제 #23
0
        public void teslimEdildi(int ID)
        {
            DateTime bugun = new DateTime();

            bugun = DateTime.Now;
            string          guncelle = "Teslim Edildi";
            string          tarih    = bugun.ToString();
            SqlBaglanti     con      = new SqlBaglanti();
            MySqlConnection baglanti = con.baglanti();

            MySqlCommand teslim = new MySqlCommand("update Isler set teslimDurumu='" + guncelle + "' , TeslimTarihi='" + tarih + "' where ID='" + ID + "' ", baglanti);

            teslim.ExecuteNonQuery();

            baglanti.Close();
        }
예제 #24
0
        public void oncekiUcret(string isimsoyisim)
        {
            SqlBaglanti     con      = new SqlBaglanti();
            MySqlConnection baglanti = con.baglanti();

            MySqlCommand    find      = new MySqlCommand("select TopKazanc,Alacaklari from Kullanicilar where AdSoyad='" + isimsoyisim + "' ", baglanti);
            MySqlDataReader ucretRead = find.ExecuteReader();

            if (ucretRead.HasRows)
            {
                while (ucretRead.Read())
                {
                    oncekiAlacak    = Convert.ToInt32(ucretRead["Alacaklari"].ToString());
                    oncekiTopKazanc = Convert.ToInt32(ucretRead["TopKazanc"].ToString());
                }
            }
        }
예제 #25
0
        public void personelGoster()// Veritabanındaki verileri listview'de gösterir.
        {
            //verilerin tekrarını gösterme !
            MySqlConnection baglanti;

            SqlBaglanti baglan = new SqlBaglanti();

            baglanti = baglan.baglanti();

            MySqlCommand    komut = new MySqlCommand("SELECT AdSoyad FROM Kullanicilar where AjansNo ='" + Form1.ajansID + "'", baglanti);
            MySqlDataReader oku   = komut.ExecuteReader();

            while (oku.Read())
            {
                Personel.Items.Add(oku["AdSoyad"].ToString());
            }
            baglanti.Close();
        }
예제 #26
0
        public void musteriGoster()// Veritabanındaki verileri listview'de gösterir.
        {
            //verilerin tekrarını gösterme !
            MySqlConnection baglanti;

            SqlBaglanti baglan = new SqlBaglanti();

            baglanti = baglan.baglanti();

            MySqlCommand    komut = new MySqlCommand("SELECT AdSoyad FROM Isler where AjansID ='" + Form1.ajansID + "' ORDER BY Tarih ASC", baglanti);
            MySqlDataReader oku   = komut.ExecuteReader();

            while (oku.Read())
            {
                musteri.Items.Add(oku["AdSoyad"].ToString());
            }
            baglanti.Close();
        }
예제 #27
0
        private void oncekiAlacakKazancBul(int ID)
        {
            SqlBaglanti     con      = new SqlBaglanti();
            MySqlConnection baglanti = con.baglanti();

            MySqlCommand    find      = new MySqlCommand("select TopKazanc,Alacaklari,CekimBasiKazanc from Kullanicilar where ID='" + ID + "' ", baglanti);
            MySqlDataReader ucretRead = find.ExecuteReader();

            if (ucretRead.HasRows)
            {
                while (ucretRead.Read())
                {
                    oncekiAlacaklari = Convert.ToInt32(ucretRead["Alacaklari"].ToString());
                    oncekiTopKazanc  = Convert.ToInt32(ucretRead["TopKazanc"].ToString());
                    cekimKazanc      = Convert.ToInt32(ucretRead["CekimBasiKazanc"].ToString());
                }
            }
        }
예제 #28
0
 private void silToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (PersonelListe.SelectedItems.Count > 0)
     {
         DialogResult uyari = MessageBox.Show("'" + PersonelListe.SelectedItems[0].Text + "' Kullanıcısını Silmek istediğinize Eminmisiniz ? ", "Uyarı !", MessageBoxButtons.YesNo);
         if (uyari == DialogResult.Yes)
         {
             MySqlConnection baglanti;
             SqlBaglanti     baglan = new SqlBaglanti();
             baglanti = baglan.baglanti();
             MySqlCommand komut = new MySqlCommand("delete from Kullanicilar where KulAdi='" + PersonelListe.SelectedItems[0].Text + "'", baglanti);
             komut.ExecuteNonQuery();
             baglanti.Close();
             MessageBox.Show("Personel Başarıyla Silinmiştir.");
             verilerigoster();
         }
     }
 }
 private void baskisilToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (baski.SelectedItems.Count > 0)
     {
         DialogResult uyari = MessageBox.Show("'" + baski.SelectedItems[0].Text + "' Müşterisinin Baskı Bilgilerini silmek için eminmisiniz ? ", "Uyarı !", MessageBoxButtons.YesNo);
         if (uyari == DialogResult.Yes)
         {
             MySqlConnection baglanti;
             SqlBaglanti     baglan = new SqlBaglanti();
             baglanti = baglan.baglanti();
             MySqlCommand komut = new MySqlCommand("delete from Baski where MusAdSoy='" + baski.SelectedItems[0].Text + "'", baglanti);
             komut.ExecuteNonQuery();
             baglanti.Close();
             MessageBox.Show("Baskı Kaydı Başarıyla Silinmiştir.");
             baskiGoster();
             toplamucret();
         }
     }
 }
예제 #30
0
        private void borcOdemeListele()
        {
            kullaniciListesi.Items.Clear();
            kullaniciListesi.View = View.Details;

            SqlBaglanti     con      = new SqlBaglanti();
            MySqlConnection baglanti = con.baglanti();

            try
            {
                MySqlCommand    persList = new MySqlCommand("select  ID,AdSoyad,TelNo,TopKazanc,CekimBasiKazanc,Alacaklari from Kullanicilar where AjansNo='" + Form1.ajansID + "' ", baglanti);
                MySqlDataReader persOku  = persList.ExecuteReader();

                if (persOku.HasRows)
                {
                    while (persOku.Read())
                    {
                        ListViewItem personeller = new ListViewItem();

                        personeller.Text = persOku["ID"].ToString();
                        personeller.SubItems.Add(persOku["AdSoyad"].ToString());
                        personeller.SubItems.Add(persOku["TelNo"].ToString());
                        personeller.SubItems.Add(persOku["TopKazanc"].ToString());
                        personeller.SubItems.Add(persOku["CekimBasiKazanc"].ToString());
                        personeller.SubItems.Add(persOku["Alacaklari"].ToString());

                        kullaniciListesi.Items.Add(personeller);
                    }
                    baglanti.Close();
                }
                else
                {
                    MessageBox.Show("Personel Bulunamadı");
                    baglanti.Close();
                }
            }
            catch
            {
                MessageBox.Show("Bilinmeyen bir hata !");
                baglanti.Close();
            }
        }