Ejemplo n.º 1
0
        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
        }
Ejemplo n.º 2
0
        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++;
            }
        }
Ejemplo n.º 3
0
        /// <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;
        }