// Seçilen ürün grubuna indirim uygulamaya yarayan fonksiyon private void btnIndirim_Click(object sender, EventArgs e) { DatalariGuncelle dt = new DatalariGuncelle(); foreach (var urun in m.UrunListele()) { if (urun.UrunGrubu == cmbUrunGrup.SelectedItem.ToString()) { urun.Indirim.Tarih = DateTime.Now.Date; urun.Indirim.UrunGrubu = cmbUrunGrup.SelectedItem.ToString(); urun.Indirim.IndirimOrani = Convert.ToDouble(maskedTxtOran.Text); urun.IndirimliFiyat = urun.Fiyat - urun.Fiyat * (urun.Indirim.IndirimOrani / 100); dt.IndirimGuncelle(urun); } } listele(); }
// Çalışan verilerini güncellemeye yarayan fonksiyonlar private void dataGVCalisanlar_CellContentClick(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { Calisan c; foreach (var calisan in m.calisanListele()) { if (calisan.KullaniciID == Convert.ToInt32(dataGVCalisanlar.Rows[e.RowIndex].Cells[8].Value)) { c = calisan; m.CalisanGuncelle(c.KullaniciID, Convert.ToInt32(dataGVCalisanlar.Rows[e.RowIndex].Cells[5].Value), dataGVCalisanlar.Rows[e.RowIndex].Cells[4].Value.ToString(), dataGVCalisanlar.Rows[e.RowIndex].Cells[3].Value.ToString(), frmAnasayfa.Markets); DatalariGuncelle dtg = new DatalariGuncelle(); dtg.CalisanGuncelle(c); dataGVCalisanlar.Rows.Clear(); gridDoldur(date); break; } } } }