public void GetQueue() { SevkContract contract = new SevkContract(); DataTable dataSevk = contract.GetFindQueue(cmbPolikilinik.SelectedItem.ToString(), cmbPolikilinik.SelectedIndex + 1); foreach (DataRow item in dataSevk.Rows) { txtSıraNo.Text = item[0].ToString(); } }
public void LoadToCombobox() { #region Comboboxlardaki ilk indislerin Seçiniz olarak dolu gelmesi ayarlanmıştır .. cmbPolikilinik.Items.Insert(0, "Seçiniz"); cmbYapilanIslem.Items.Insert(0, "Seçiniz"); cmbDrKod.Items.Insert(0, "Seçiniz"); cmbOncekiIslem.Items.Insert(0, "Seçiniz"); cmbPolikilinik.SelectedIndex = 0; cmbYapilanIslem.SelectedIndex = 0; cmbDrKod.SelectedIndex = 0; cmbOncekiIslem.SelectedIndex = 0; #endregion #region Poliklinik comboboxı dolduruluyor .. PoliklinikContract poliklinikContract = new PoliklinikContract(); List <poliklinik> polikliniks = new List <poliklinik>(); polikliniks = poliklinikContract.GetPoliklinik(null); foreach (var pol in polikliniks) { cmbPolikilinik.Items.Add(pol.PolyclinicName); } #endregion #region Dr.Kodu comboboxı dolduruluyor .. HastaContract hastaContract = new HastaContract(); List <hasta> patients = new List <hasta>(); patients = hastaContract.GetPatient(null); foreach (var patient in patients) { cmbDrKod.Items.Add(patient.FileNumber); } #endregion #region Önceki İşlemler comboboxı dolduruluyor .. SevkContract sevkContract = new SevkContract(); List <sevk> sevks = new List <sevk>(); sevks = sevkContract.SelectDischarged(txtDosyaNumara.Text, cmbOncekiIslem.SelectedItem.ToString()); foreach (var sevk in sevks) { cmbOncekiIslem.Items.Add(sevk.ShipmentDate); } #endregion }
public void SevkTransactionMethod() { #region Tüm alanlar dolu ise kayıt işlemi başarıyla gerçekleşir .. if (!SaveEmptyControl()) { sevk sevk = new sevk(); sevk.ShipmentDate = txtSevk.Text; sevk.FileNumber = txtDosyaNumara.Text; sevk.Polyclinic = cmbPolikilinik.Text; sevk.Clock = DateTime.Now.Hour.ToString(); sevk.Transaction = cmbYapilanIslem.Text; sevk.DrCode = cmbDrKod.Text; sevk.Quantity = nmMiktar.Value.ToString(); sevk.UnitPrice = txtBirimFiyat.Text; sevk.Secret = txtSıraNo.Text; sevk.TotalAmount = (Convert.ToInt32(nmMiktar.Value) * (Convert.ToInt32(txtBirimFiyat.Text))).ToString(); SevkContract crud = new SevkContract(); if (!crud.Discharged(sevk)) { MessageBox.Show("Lütfen Tüm alanları doldurunuz !"); } MessageBox.Show("İşleminiz başarı ile gerçekleşti", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information); cmbPolikilinik.Text = null; txtSıraNo.Text = null; cmbDrKod.Text = null; cmbYapilanIslem.Text = null; nmMiktar.Value = 0; txtBirimFiyat.Text = null; lblToplamTutarSonuc.Text = sevk.TotalAmount.ToString(); } #endregion #region Validate Control else { MessageBox.Show("Lütfen tüm alanları doldurduğunuzdan emin olunuz .. Tüm bilgiler doldurulmadığı taktirde işlemi gerçekleştiremeyeceksiniz .. ", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Information); } #endregion }
public void LoadDoDataGridToShipmentDate() { List <sevk> shipmentDate = new List <sevk>(); SevkContract contract = new SevkContract(); shipmentDate = contract.SelectShipmentDateTo(cmbOncekiIslem.Text); int number = 0; foreach (var item in shipmentDate) { dtgYapilanIslemSonuc.Rows.Add(); dtgYapilanIslemSonuc.Rows[number].Cells[0].Value = item.Polyclinic; dtgYapilanIslemSonuc.Rows[number].Cells[1].Value = item.Secret; dtgYapilanIslemSonuc.Rows[number].Cells[2].Value = item.Clock; dtgYapilanIslemSonuc.Rows[number].Cells[3].Value = item.Transaction; dtgYapilanIslemSonuc.Rows[number].Cells[4].Value = item.DrCode; dtgYapilanIslemSonuc.Rows[number].Cells[5].Value = item.Quantity; dtgYapilanIslemSonuc.Rows[number].Cells[6].Value = item.UnitPrice; number++; } }
public void LoadToDataGridData() { List <sevk> dischargedList = new List <sevk>(); SevkContract crud = new SevkContract(); dischargedList = crud.SelectDischarged(txtDosyaNumara.Text, cmbOncekiIslem.Text); int number = 0; foreach (var item in dischargedList) { dtgYapilanIslemSonuc.Rows.Add(); dtgYapilanIslemSonuc.Rows[number].Cells[0].Value = item.Polyclinic; dtgYapilanIslemSonuc.Rows[number].Cells[1].Value = item.Secret; dtgYapilanIslemSonuc.Rows[number].Cells[2].Value = item.Clock; dtgYapilanIslemSonuc.Rows[number].Cells[3].Value = item.Transaction; dtgYapilanIslemSonuc.Rows[number].Cells[4].Value = item.DrCode; dtgYapilanIslemSonuc.Rows[number].Cells[5].Value = item.Quantity; dtgYapilanIslemSonuc.Rows[number].Cells[6].Value = item.UnitPrice; number++; } }
private void btnSecSil_Click(object sender, EventArgs e) { if (MessageBox.Show("Silmek istediğinize emin misiniz ?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { SevkContract contract = new SevkContract(); sevk deleted = new sevk(); deleted = (sevk)dtgYapilanIslemSonuc.CurrentRow.DataBoundItem; if (deleted == null) { MessageBox.Show("Silinecek kolunu seçiniz."); return; } string ID = deleted.FileNumber; if (contract.DeletePatientDataGridSelected(ID)) { MessageBox.Show(deleted.FileNumber + " başarıyla silinmiştir. "); LoadToDataGridData(); } } }
/// <summary> /// Sorgula butonuna tıklanıldığında gerçekeleşecek olaylar yazılmaktadır .. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSorgula_Click(object sender, EventArgs e) { List <sevk> dischargedList = new List <sevk>(); List <sevk> taburcuList = new List <sevk>(); SevkContract contract = new SevkContract(); dischargedList = contract.SelectDischarged("", ""); int number = 0; #region Değerler alınıyor .. string beginDate = dateTimePickerBegin.Value.ToShortDateString(); string endDate = dateTimePickerEnd.Value.ToShortDateString(); if (rbTaburcu.Checked) { taburcuList = contract.GetDischargedDateTimeTo("Oldu"); } if (rbTaburcuDegil.Checked) { taburcuList = contract.GetDischargedDateTimeTo("Olmadı"); } #endregion #region Empty Control if (rbHepsi.Checked == false && rbTaburcu.Checked == false && rbTaburcuDegil.Checked == false) { MessageBox.Show("Sorgulama Yapabilmek İçin Kriterlerden (RadioButton) 'lardan Birini Seçmeniz Gerek !!!", "UYARI", MessageBoxButtons.OK, MessageBoxIcon.Hand); } #endregion #region --> Taburcu RadioButtona tıklanıldığında <-- if (rbTaburcu.Checked) { dtgYapilanIslemSonuc.Rows.Clear(); foreach (var item in taburcuList) { dtgYapilanIslemSonuc.Rows.Add(); dtgYapilanIslemSonuc.Rows[number].Cells[0].Value = item.Polyclinic; dtgYapilanIslemSonuc.Rows[number].Cells[1].Value = item.Secret; dtgYapilanIslemSonuc.Rows[number].Cells[2].Value = item.Clock; dtgYapilanIslemSonuc.Rows[number].Cells[3].Value = item.Transaction; dtgYapilanIslemSonuc.Rows[number].Cells[4].Value = item.DrCode; dtgYapilanIslemSonuc.Rows[number].Cells[5].Value = item.Quantity; dtgYapilanIslemSonuc.Rows[number].Cells[6].Value = item.UnitPrice; number++; } } #endregion #region --> Taburcu Değil RadioButtona tıklanıldığında <-- else if (rbTaburcuDegil.Checked) { dtgYapilanIslemSonuc.Rows.Clear(); foreach (var item in taburcuList) { dtgYapilanIslemSonuc.Rows.Add(); dtgYapilanIslemSonuc.Rows[number].Cells[0].Value = item.Polyclinic; dtgYapilanIslemSonuc.Rows[number].Cells[1].Value = item.Secret; dtgYapilanIslemSonuc.Rows[number].Cells[2].Value = item.Clock; dtgYapilanIslemSonuc.Rows[number].Cells[3].Value = item.Transaction; dtgYapilanIslemSonuc.Rows[number].Cells[4].Value = item.DrCode; dtgYapilanIslemSonuc.Rows[number].Cells[5].Value = item.Quantity; dtgYapilanIslemSonuc.Rows[number].Cells[6].Value = item.UnitPrice; number++; } } #endregion #region --> Hepsi RadioButtona tıklanıldığında <-- else if (rbHepsi.Checked) { dtgYapilanIslemSonuc.Rows.Clear(); foreach (var item in dischargedList) { dtgYapilanIslemSonuc.Rows.Add(); dtgYapilanIslemSonuc.Rows[number].Cells[0].Value = item.Polyclinic; dtgYapilanIslemSonuc.Rows[number].Cells[1].Value = item.Secret; dtgYapilanIslemSonuc.Rows[number].Cells[2].Value = item.Clock; dtgYapilanIslemSonuc.Rows[number].Cells[3].Value = item.Transaction; dtgYapilanIslemSonuc.Rows[number].Cells[4].Value = item.DrCode; dtgYapilanIslemSonuc.Rows[number].Cells[5].Value = item.Quantity; dtgYapilanIslemSonuc.Rows[number].Cells[6].Value = item.UnitPrice; number++; } } #endregion number = 0; }