Exemple #1
0
 private void GridViewKasa_Click(object sender, EventArgs e)
 {
     if (GridViewKasa.GetFocusedDataRow() != null && !Focusta)
     {
         Focus_Kasa();
     }
     _Focusta = false;
 }
Exemple #2
0
        void Focus_Kasa()
        {
            if (_Yukleme || GridViewKasa.GetFocusedDataRow() == null)
            {
                return;
            }

            Yukle_Kasa(Convert.ToInt32(GridViewKasa.GetFocusedRowCellValue("KasaID")));
        }
Exemple #3
0
        void Ara()
        {
            try
            {
                _Yukleme = true;

                if (dt_Kasalar != null)
                {
                    dt_Kasalar.Dispose();
                }
                dt_Kasalar = null;

                dt_Kasalar = Isler.Kasa.Ver_Kasalar();
                gridControlKasa.DataSource = dt_Kasalar;
                GridViewKasa.ViewCaption   = "Kasalar Listesi (" + dt_Kasalar.Rows.Count.ToString() + " )";

                bool Bulundu = false;
                if (dt_Kasalar.Rows.Count > 0)
                {
                    int temp_KasaID = 0;
                    for (int i = 0; i < GridViewKasa.RowCount; i++)
                    {
                        temp_KasaID = Convert.ToInt32(GridViewKasa.GetDataRow(i)["KasaID"]);
                        if (temp_KasaID == _Secili_KasaID)
                        {
                            GridViewKasa.FocusedRowHandle = i;
                            Bulundu = true;
                            break;
                        }
                    }

                    _Yukleme = false;
                    if (!Bulundu)
                    {
                        Yukle_Kasa(Convert.ToInt32(GridViewKasa.GetDataRow(0)["KasaID"]));
                    }
                    btnSil.Enabled = true;
                }
                else
                {
                    btnSil.Enabled = false;
                    Yeni();
                }
            }
            catch (Exception hata)
            {
                XtraMessageBox.Show("Kasalar Getirilirken Bir Hata Oluştu.\n\nHata:\n" + hata.Message, "Hata",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                _Yukleme = false;
            }
        }