Ejemplo n.º 1
0
        private void UrunListele()
        {
            DemirbasTakipEntitiess db = new DemirbasTakipEntitiess();
            var data = (from d in db.sp_UrunListeleme() select new { d.urunID, d.urunAd, d.marka, d.model, d.stokMiktari, d.fiyat, d.satınAlınmaTarihi, d.tedarikciFirma });

            dgwUrunListele.DataSource = data.ToList();
        }
        private void UrunListele()
        {
            DemirbasTakipEntitiess db = new DemirbasTakipEntitiess();
            var data = db.sp_UrunListeleme();

            dgwUrunListesi.DataSource = data.ToList();
            UrunRenklendir();
        }
Ejemplo n.º 3
0
        private void ZimmetGuncelle()
        {
            try
            {
                DateTime selectedDate = Convert.ToDateTime(calendarControl1.SelectionStart.ToShortDateString());
                if (string.IsNullOrEmpty(txtAdet.Text) || string.IsNullOrEmpty(txtAdet.Text))
                {
                    throw new Exception("Zimmet Bilgileri Boş Geçilemez !");
                }
                try
                {
                    if ((Convert.ToInt32(txtAdet.Text) <= 0))
                    {
                        MessageBox.Show("Adet Değeri Sıfır veya Daha Düşük Değerler Olamaz !");
                        txtAdet.Text = "";
                        txtAdet.Focus();
                    }
                }
                catch
                {
                    MessageBox.Show("Geçerli bir değer girin");
                    txtAdet.Text = "";
                    txtAdet.Focus();
                }
                if (selectedDate > DateTime.Now)
                {
                    throw new Exception("Zimmet tarihi bugünden daha sonraki bir tarih olamaz!");
                }

                DemirbasTakipEntitiess db = new DemirbasTakipEntitiess();
                var urunler = db.sp_UrunListeleme();

                foreach (var urun in urunler)
                {
                    if (urun.urunID == _urunID)
                    {
                        _stokAdet = Convert.ToInt32(urun.stokMiktari);
                    }
                }

                if ((Convert.ToInt32(txtAdet.Text) > _stokAdet + (Convert.ToInt32(txtAdet.Text))))
                {
                    MessageBox.Show("Stok Yetersiz!");
                    txtAdet.Text = "";
                    txtAdet.Focus();
                }

                Zimmetler zimmet = new Zimmetler
                {
                    zimmetID     = _zimmetID,
                    urunID       = _urunID,
                    zimmetAdet   = int.Parse(txtAdet.Text),
                    zimmetTarihi = selectedDate,
                    personelID   = Convert.ToInt32(cmbPersonelGuncelle.SelectedValue),
                    kullaniciID  = FormKullaniciSecim._userIdSession
                };
                ZimmetController.ZimmetGuncelle(zimmet);
                MessageBox.Show("Zimmet Başarıyla Düzenlendi !", "İşlem Başarılı !", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Hata Meydana Geldi !", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }