private List <SatinAlmalar> SatinAlmaDoldur(int adet) { List <SatinAlmalar> salist = new List <SatinAlmalar>(); T_MalzemeService ms = new T_MalzemeService(); List <T_Malzeme> ma = new List <T_Malzeme>(); SatinAlmalar sa = new SatinAlmalar(); T_TedarikciFirma tf = new T_TedarikciFirma(); SatinAlmalarService sas = new SatinAlmalarService(); int say = sas.TumSatinAlmalariGetirService().Count; int j = 0; ma = MalzemeDoldur(adet); string stri = ""; for (int i = say; i <= say + adet; i++) { stri = i.ToString(); sa.OdemeTuru = (OdemeTurleri)(i % 2); sa.CekVadesi = null; sa.SatinAlmaTarihi = Convert.ToDateTime("11.11." + (1920 + i).ToString()); sa.TeslimTarihi = Convert.ToDateTime("12.12." + (1930 + i).ToString()); //sa.ToplamFiyat=Convert.ToDecimal(m.Adet * m.MalzemeFiyatlari.Where(x => x.MalzemeId == x.Malzeme.Id).FirstOrDefault().BirimFiyat); tf.Ad = stri + ".Ad"; tf.Telefon = stri + ".Telefon"; tf.EMail = stri + ".EMail"; tf.Adres = stri + ".Adres"; sa.TedarikciFirma = tf; sa.AlinanMalzemeler.Add(ma[j]); salist.Add(sa); j++; } return(salist); }
private void frmyanSatinAlmaListele_Load(object sender, EventArgs e) { if (Tag == null) { dgvMalzemeListele.DataSource = null; dgvMalzemeListele.DataSource = _malzemeService.TumMalzemeleriGetirService(); // dgvMalzemeListele.DataSource = _malzemeFiyatiService.TumMalzemeFiyatlariniGetirService(); cmbFirmaAdi.Items.Add(_firmaService.TumTedarikciFirmalariGetirService()); _secilenSatinAlma = new SatinAlmalar(); } else { frmSatinAlmaBirimi satinAlma = new frmSatinAlmaBirimi(); _secilenSatinAlma = (SatinAlmalar)satinAlma.Tag; dtpSatinAlmaTarihi.Value = _secilenSatinAlma.SatinAlmaTarihi; dtpTeslimTarihi.Value = _secilenSatinAlma.TeslimTarihi; cmbOdemeTipi.SelectedItem = _secilenSatinAlma.OdemeTuru; cmbCekVadesi.SelectedItem = _secilenSatinAlma.CekVadesi; cmbFirmaAdi.SelectedItem = _secilenSatinAlma.TedarikciFirma; txtToplamFiyat.Text = _secilenSatinAlma.ToplamFiyat.ToString(); dgvMalzemeListele.DataSource = null; dgvMalzemeListele.DataSource = _malzemeService.TumMalzemeleriGetirService(); //dgvMalzemeListele.DataSource = _secilenSatinAlma.AlinanMalzemeler.ToString(); } }
public int UpdateSatinAlmalarService(SatinAlmalar satinAlmalar) { try { return(_satinAlmalarRepository.UpdateItem(satinAlmalar)); } catch (Exception e) { System.Windows.Forms.MessageBox.Show("Hata: " + e.Message); throw; } }
public int UpdateItem(SatinAlmalar item) { SatinAlmalar eskiSatinAlmalar = _db.SatinAlmalar.Where(x => x.Id == item.Id).FirstOrDefault(); eskiSatinAlmalar.OdemeTuru = item.OdemeTuru; eskiSatinAlmalar.CekVadesi = item.CekVadesi; eskiSatinAlmalar.SatinAlmaTarihi = item.SatinAlmaTarihi; eskiSatinAlmalar.TeslimTarihi = item.TeslimTarihi; eskiSatinAlmalar.ToplamFiyat = item.ToplamFiyat; _etkilenenSatir = _db.SaveChanges(); return(_etkilenenSatir); }
public frmyanSatinAlmaListele() { InitializeComponent(); _malzemeService = new T_MalzemeService(); _malzemeFiyatiService = new T_MalzemeFiyatService(); _firmaService = new T_TedarikciFirmaService(); _secilenSatinAlma = new SatinAlmalar(); DataGridViewCheckBoxColumn CheckboxColumn = new DataGridViewCheckBoxColumn(); CheckboxColumn.TrueValue = true; CheckboxColumn.FalseValue = false; CheckboxColumn.Width = 40; dgvMalzemeListele.Columns.Add(CheckboxColumn); }
private void chkItems_CheckedChanged(object sender, EventArgs e) { foreach (DataGridViewRow row in dgvSatinAlmalariListele.Rows) { DataGridViewCheckBoxCell chk = (DataGridViewCheckBoxCell)row.Cells[1]; if (chk.Selected == true) { int seciliSatinAlma = Convert.ToInt32(dgvSatinAlmalariListele.SelectedRows[0].Cells[1].Value); _satinAlmalar = _satinAlmalarService.BirSatinAlmaGetirService(seciliSatinAlma); chk.Selected = false; } else { chk.Selected = true; } } }
public int DeleteItem(SatinAlmalar item) { _db.SatinAlmalar.Remove(item); _etkilenenSatir = _db.SaveChanges(); return(_etkilenenSatir); }
public int AddItem(SatinAlmalar item) { _db.SatinAlmalar.Add(item); _etkilenenSatir = _db.SaveChanges(); return(_etkilenenSatir); }