public UnitOfWork(SOHTSContext context) { _SOHTSContext = context; CikisRepository = new CikisRepository(_SOHTSContext); HastaRepository = new HastaRepository(_SOHTSContext); IslemRepository = new IslemRepository(_SOHTSContext); KullaniciRepository = new KullaniciRepository(_SOHTSContext); PoliklinikRepository = new PoliklinikRepository(_SOHTSContext); SevkRepository = new SevkRepository(_SOHTSContext); }
private void btnSorgula_Click(object sender, EventArgs e) { DateTime baslangic = Convert.ToDateTime(dtpBaslangic.Value.Date); DateTime bitis = Convert.ToDateTime(dtpBitis.Value.Date); try { if (radioButtonTolmus.Checked) { name = "TABURCU OLMUS HASTALAR"; dataGridView1.DataSource = null; using (var context = new SOHTSContext()) { var rapor = context.Sevkler.Include("Hasta"). Where(s => s.SevkTarihi >= baslangic && s.SevkTarihi <= bitis && s.Taburcu == true). Select(sevk => new { sevk.DosyaNo, sevk.HastaS1.Ad, sevk.HastaS1.Soyad, sevk.SevkTarihi, sevk.DrKod, sevk.YapilanIslemAdi, sevk.Miktar, sevk.ToplamTutar }).ToList(); dataGridView1.DataSource = rapor; } //dataGridView1.DataSource = u.SevkRepository.GetDischarged(baslangic, bitis); } if (radioButtonTolmamis.Checked) { name = "TABURCU OLMAMIS HASTALAR"; dataGridView1.DataSource = null; using (var context = new SOHTSContext()) { var rapor = context.Sevkler.Include("Hasta"). Where(s => s.SevkTarihi >= baslangic && s.SevkTarihi <= bitis && s.Taburcu == false). Select(sevk => new { sevk.DosyaNo, sevk.HastaS1.Ad, sevk.HastaS1.Soyad, sevk.SevkTarihi, sevk.DrKod, sevk.YapilanIslemAdi, sevk.Miktar, sevk.ToplamTutar }).ToList(); dataGridView1.DataSource = rapor; } //dataGridView1.DataSource = u.SevkRepository.GetUncharged(baslangic, bitis); } if (radioButtonHepsi.Checked) { name = "TABURCU OLMUS VE OLMAMIS HASTALAR"; dataGridView1.DataSource = null; using (var context = new SOHTSContext()) { var rapor = context.Sevkler.Include("Hasta"). Where(s => s.SevkTarihi >= baslangic && s.SevkTarihi <= bitis). Select(sevk => new { sevk.DosyaNo, sevk.HastaS1.Ad, sevk.HastaS1.Soyad, sevk.SevkTarihi, sevk.DrKod, sevk.YapilanIslemAdi, sevk.Miktar, sevk.ToplamTutar }).ToList(); dataGridView1.DataSource = rapor; } //dataGridView1.DataSource = u.SevkRepository.GetUnchargedAndDischarged(baslangic, bitis); } } catch { error(); } }
private void btkEkle_Click_1(object sender, EventArgs e) { try { u.SevkRepository.Add(new DomainL.Tables.Sevk { SevkTarihi = dateTimePickersevktarihi.Value.Date, DosyaNo = Convert.ToInt32(mtxtDosyaNo.Text), Poliklinik = cbpoli.SelectedItem.ToString(), YapilanIslemAdi = cbyapilanislm.SelectedItem.ToString(), DrKod = Convert.ToInt32(cbdrkod.SelectedItem), Miktar = Convert.ToInt32(nudmiktar.Value), BirimFiyat = Convert.ToDecimal(nudbirimfiyat.Value), Sira = Convert.ToInt32(txtsirano.Text), ToplamTutar = Convert.ToDecimal(nudmiktar.Value) * Convert.ToDecimal(nudbirimfiyat.Value), Taburcu = false, }); u.Complate(); sayac++; List <int> SevkNumbers2 = new List <int>(); dataGridView1.DataSource = null; int id = Convert.ToInt32(mtxtDosyaNo.Text); using (var context = new SOHTSContext()) { var rapor = context.Sevkler. OrderByDescending(s => s.SevkTarihiVeDosyaNo). Where(s => s.DosyaNo == id).Take(sayac). Select(sevk => new { sevk.SevkTarihiVeDosyaNo, sevk.DosyaNo, sevk.SevkTarihi, sevk.DrKod, sevk.YapilanIslemAdi, sevk.Miktar, sevk.BirimFiyat, sevk.ToplamTutar }).ToList(); dataGridView1.DataSource = rapor; } //return SContext.Sevkler.OrderByDescending(s=>s.SevkTarihiVeDosyaNo).Where(s => s.DosyaNo==id).Take(num).ToList(); //dataGridView1.DataSource = u.SevkRepository.SevkLastAdds(Convert.ToInt32(mtxtDosyaNo.Text), sayac); int toplam = 0; for (int i = 0; i < dataGridView1.Rows.Count; ++i) { toplam += Convert.ToInt32(dataGridView1.Rows[i].Cells[7].Value); SevkNumbers2.Add(Convert.ToInt32(dataGridView1.Rows[i].Cells[0].Value)); } toplamTutar = toplam; labeltoplamtutar.Text = toplamTutar.ToString(); SevkNumbers = SevkNumbers2; int sira = u.SevkRepository.Count(cbpoli.SelectedItem.ToString(), DateTime.Now.Date); txtsirano.Text = sira.ToString(); } catch { error(); } }
private void btngit_Click_1(object sender, EventArgs e) { try { List <int> SevkNumbers2 = new List <int>(); int id = Convert.ToInt32(cboncekiislemler.SelectedItem); if (u.SevkRepository.GetDischargedID(id)) { MessageBox.Show("Taburcu Olmuş"); } else { dataGridView1.DataSource = null; using (var context = new SOHTSContext()) { var rapor = context.Sevkler. Where(i => i.SevkTarihiVeDosyaNo.Equals(id) && i.Taburcu == false). Select(sevk => new { sevk.SevkTarihiVeDosyaNo, sevk.DosyaNo, sevk.SevkTarihi, sevk.DrKod, sevk.YapilanIslemAdi, sevk.Miktar, sevk.BirimFiyat, sevk.ToplamTutar }).ToList(); dataGridView1.DataSource = rapor; } //dataGridView1.DataSource = u.SevkRepository.GetUnchargedID(id); } toplamTutar = Convert.ToInt32(dataGridView1.Rows[0].Cells[7].Value); SevkNumbers2.Add(Convert.ToInt32(dataGridView1.Rows[0].Cells[0].Value)); SevkNumbers = SevkNumbers2; labeltoplamtutar.Text = toplamTutar.ToString(); } catch { error(); } }
public SevkRepository(SOHTSContext context) : base(context) { }
public IslemRepository(SOHTSContext context) : base(context) { }
public CikisRepository(SOHTSContext context) : base(context) { }
public PoliklinikRepository(SOHTSContext context) : base(context) { }
public HastaRepository(SOHTSContext context) : base(context) { }
public KullaniciRepository(SOHTSContext context) : base(context) { }