private void repositoryItemButtonEdit_AltBirimAdi_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { using (AltBirimler = new frmStokBirim(SqlConnections.GetBaglanti(), Convert.ToInt32(gridView1.GetFocusedRowCellValue(colStokID)), false)) { if (AltBirimler.ShowDialog() == System.Windows.Forms.DialogResult.Yes) { gridView1.SetFocusedRowCellValue(colAltBirimAdi, AltBirimler.AltBirimAdi); gridView1.SetFocusedRowCellValue(colAltBirimID, AltBirimler.AltBirimID); gridView1.SetFocusedRowCellValue(colAltBirimKatSayi, AltBirimler.AltBirimKatsayi); gridView1.SetFocusedRowCellValue(colAltBirimBarkod, AltBirimler.AltBirimBarkod); if (AltBirimler.BirimCevrimID == -1) // Eğer Birim ÇevrimID -1 ise bu anabirimdir. (formdan ana birim seçilmiştir.) { BirimAciklamaKolonunaYaz(gridView1.GetFocusedDataSourceRowIndex(), BirimFarki.AltBirimAyni); } else if (AltBirimler.MiktarYaziyorMu == true) { BarkoduMiktarliBirBarkodIseMiktarHanesiniDoldur(); BirimAciklamaKolonunaYaz(gridView1.GetFocusedDataSourceRowIndex(), BirimFarki.AltBirimBarkodlu); } else { BirimAciklamaKolonunaYaz(gridView1.GetFocusedDataSourceRowIndex(), BirimFarki.AltBirimFarkli); } gridView1.PostEditor(); gridView1.Focus(); } } }
private void txtBirim2_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { Stok.frmStokBirim Birimler = new Stok.frmStokBirim(SqlConnections.GetBaglanti(), Convert.ToInt32(gvSiparisHareket.GetFocusedRowCellValue("StokID")), false); if (Birimler.ShowDialog() == System.Windows.Forms.DialogResult.Yes) { gvSiparisHareket.SetFocusedRowCellValue(colBirim2ID, Birimler.AltBirimID); gvSiparisHareket.SetFocusedRowCellValue(colStokAltBirimAdi, Birimler.AltBirimAdi); gvSiparisHareket.SetFocusedRowCellValue(colKatSayi, Birimler.AltBirimKatsayi); decimal AltBirimMiktar = Convert.ToDecimal(gvSiparisHareket.GetFocusedRowCellValue(colMiktar)) / Birimler.AltBirimKatsayi; gvSiparisHareket.SetFocusedRowCellValue(colAltBirimMiktar, AltBirimMiktar); } }