private void simpleButton1_Click(object sender, EventArgs e) { TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); arama.Getir(SqlConnections.GetBaglanti(), TrGenel); gridControl1.DataSource = arama.dt; TrGenel.Commit(); }
private void ButonlaraCariAtanirkenkiDelege(int CariID) { Trgenel = SqlConnections.GetBaglanti().BeginTransaction(); Cari = new clsTablolar.cari.csCariv2(SqlConnections.GetBaglanti(), Trgenel, CariID); if (dtButon.Select("YapacagiIslem = " + CariID.ToString()).Length > 0) { MessageBox.Show("Bu buton daha önce eklenmiş"); return; } dtButon.Rows.Add(dtButon.NewRow()); SimpleButton sbtn = new SimpleButton(); sbtn.MouseDown += HareketliButonlar_MouseDown; sbtn.MouseMove += HareketliButonlar_MouseMove; sbtn.MouseUp += HareketliButonlar_MouseUp; sbtn.Tag = CariID; sbtn.Name = Cari.CariTanim; sbtn.Text = Cari.CariTanim; dtButon.Rows[dtButon.Rows.Count - 1]["ButonAdi"] = Cari.CariTanim; dtButon.Rows[dtButon.Rows.Count - 1]["YapacagiIslem"] = CariID; pcCariButonlari.Controls.Add(sbtn); Trgenel.Commit(); }
public void btnFiltrele_Click(object sender, EventArgs e) { try { Ver(); TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); gridControl1.DataSource = HareketArama.HareketleriGetir(SqlConnections.GetBaglanti(), TrGenel); try { //gridView1.RestoreLayoutFromStream(cs.csGridLayout.GetLayout(1, this.Name, gridView1.Name, SqlConnections.GetBaglanti(), TrGenel)); } catch (Exception) { } TrGenel.Commit(); //GridIkiyiAyarla(); } catch (Exception hata) { TrGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
// Datarow dan cari bilgilerini gerekli yerlere koyar // Nereden bulur bu cari bilgileri carilisteden, dahası cari listenin içindeki delegeye gönderilir cari listede tamam a tıklanınca bu kodlar çalışır. void CariAktar(int CariID) { try { trGenel = SqlConnections.GetBaglanti().BeginTransaction(); Cari = new clsTablolar.cari.csCariv2(SqlConnections.GetBaglanti(), trGenel, CariID); Siparis.CariID = CariID; txtVergiNo.EditValue = Cari.VergiNumarasi; txtVergiDairesi.EditValue = Cari.VergiDairesi; memoUnvan.EditValue = Cari.CariTanim; //txtIlce.EditValue = CariID["IlceAdi"].ToString(); //txtIl.EditValue = CariID["SehirAdi"].ToString(); txtCariKodu.EditValue = Cari.CariKod; //this.BindingContext[Siparis].EndCurrentEdit(); //Siparis.Cari_Isk_Orani_4 = Convert.ToDecimal(row["iskOrani1"]); // Caride iskonto oranı 4 diye bişi yok bu iskonto yu iler de başka bir yerden getireceksin şimdilik 0 olarak bırak Aynı zamanda iskontoların bağlı olduğu bütün textbox ların null değerlerini 0 olacak şekilde ayarla. trGenel.Commit(); } catch (Exception hata) { trGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
private void btnWebeGonder_Click(object sender, EventArgs e) { try { HemelAlServis.hemenalserviceSoapClient a = new HemelAlServis.hemenalserviceSoapClient(); if (a.Auth(frmKullaniciGiris.HemenAl_Auth_Code, frmKullaniciGiris.HemenAl_username, frmKullaniciGiris.HemenAl_password) == "False") { XtraMessageBox.Show("HemenAl Entegrasyon Bilgileri Doğrulanamadı.\n İşlem İptal Edilecek.", "Ares", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } trGenel = SqlConnections.GetBaglanti().BeginTransaction(); for (int i = 0; i < gvStokMarka.DataRowCount; i++) { a.SetMarka(gvStokMarka.GetRowCellValue(i, "StokMarka").ToString(), gvStokMarka.GetRowCellValue(i, "StokMarka").ToString()); } trGenel.Commit(); XtraMessageBox.Show("Kaydetme Başarılı.", "Ares", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception hata) { trGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
private void btnSil_Click(object sender, EventArgs e) { try { if (gvRecete.FocusedRowHandle < 0) { return; } if (XtraMessageBox.Show("Seçili Reçete kaydını silmek istiyor musunuz?", "Silme Onayı", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == System.Windows.Forms.DialogResult.No) { return; } trGenel = SqlConnections.GetBaglanti().BeginTransaction(); string cevap = clsTablolar.Uretim.csRecete.ReceteSil(SqlConnections.GetBaglanti(), trGenel, gvRecete.GetFocusedRowCellValue("ReceteMasterID").ToString()); if (cevap == "ok") { trGenel.Commit(); trGenel.Dispose(); frmRecete_Load(null, null); } else { XtraMessageBox.Show(cevap, "Ares", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception hata) { trGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
private void btnKaydet_Click(object sender, EventArgs e) { try { csKullanici.KullaniciAdi = txtKullaniciKodu.Text; kullanici.KullaniciSifre = txtKullaniciSifre.Text; kullanici.AyarlarVOIPID = Convert.ToInt32(lookUpEdit1.EditValue.ToString()); kullanici.AramaYapabilsin = ceAramaYapabilsin.Checked; trGenel = SqlConnections.GetBaglanti().BeginTransaction(); if (_KullaniciID == "-1") { kullanici.KullaniciInsert(SqlConnections.GetBaglanti(), trGenel); } else { kullanici.KullaniciUpdate(SqlConnections.GetBaglanti(), trGenel); } trGenel.Commit(); this.DialogResult = System.Windows.Forms.DialogResult.OK; } catch (Exception hata) { if (trGenel != null) { trGenel.Rollback(); } frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
//Cari Listedeki delegeye gönderiyorum void CariListeden(int CariID) { CariGetir = new clsTablolar.cari.csCariBasit(SqlConnections.GetBaglanti(), TrGenel, CariID); lblCariKodu.Text = CariGetir.CariKod; lblCariTanim.Text = CariGetir.CariTanim; Kaydet_Vazgec_sil(true); }
private void simpleButton3_Click(object sender, EventArgs e) { clsTablolar.Sayim.csSayimKarsilastirma Karsilastir = new clsTablolar.Sayim.csSayimKarsilastirma(); trGenel = SqlConnections.GetBaglanti().BeginTransaction(); gridControl1.DataSource = Karsilastir.SayimKarsilastir(SqlConnections.GetBaglanti(), trGenel, SayimBir.SayimID, SayimIki.SayimID); }
private void btnSil_Click(object sender, EventArgs e) { if (MessageBox.Show("Silinecek eminmisin ??" , "Silinecek eminmisin??", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button2) == System.Windows.Forms.DialogResult.No) { return; } try { BilgileriVer(); Hareket.SilindiMi = true; TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); Hareket.CekKaydet(SqlConnections.GetBaglanti(), TrGenel); CariHareketeKaydet(); Kaydet_Vazgec_sil(false); TrGenel.Commit(); } catch (Exception hata) { TrGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } Close(); }
private void CariHareketeKaydet() { CariHr.Aciklama = "Çek"; CariHr.Devirmi = false; CariHr.SilindiMi = Hareket.SilindiMi; CariHr.Tarih = Hareket.Tarih; CariHr.EvrakNo = Hareket.EvrakNo; CariHr.Entegrasyon = (clsTablolar.cari.CariHr.CariHrEntegrasyon)(Hareket.EvrakTipi); if (CariHr.Entegrasyon == clsTablolar.cari.CariHr.CariHrEntegrasyon.AlinanCek) { CariHr.AlacakMiBorcMu = clsTablolar.cari.CariHr.HareketYonu.Alacak; } else if (CariHr.Entegrasyon == clsTablolar.cari.CariHr.CariHrEntegrasyon.VerilenCek) { CariHr.AlacakMiBorcMu = clsTablolar.cari.CariHr.HareketYonu.Borc; } CariHr.EntegrasyonID = Hareket.CekHrID; CariHr.CariID = Hareket.CariID; CariHr.Tutar = Hareket.Tutari; CariHr._FaturaID = -1; CariHr.KasaID = -1; CariHr.KasaHrID = -1; CariHr.CariHrKaydet(SqlConnections.GetBaglanti(), TrGenel, (clsTablolar.cari.CariHr.CariHrEntegrasyon)Hareket.EvrakTipi, Hareket.CekHrID); }
private void btnKaydet_Click(object sender, EventArgs e) { Ver(); TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); Urun.Kaydet(SqlConnections.GetBaglanti(), TrGenel); TrGenel.Commit(); }
private void btnFiltrele_Click(object sender, EventArgs e) { clsTablolar.Stok.Paket.csPaketArama Arama = new clsTablolar.Stok.Paket.csPaketArama(); TrGEnel = SqlConnections.GetBaglanti().BeginTransaction(); gridControl1.DataSource = Arama.Getir(SqlConnections.GetBaglanti(), TrGEnel); TrGEnel.Commit(); }
void StokEkle(int StokID, decimal Miktar) { if (Stoklar.dt.Select("StokID = '" + StokID.ToString() + "'").Length > 0) { MessageBox.Show("Stok Daha Önce eklenmiş"); int dtRowIndex = Stoklar.dt.Rows.IndexOf(Stoklar.dt.Select("StokID = '" + StokID.ToString() + "'")[0]); int RowHandle = gvStokButonlari.GetRowHandle(dtRowIndex); gvStokButonlari.FocusedRowHandle = RowHandle; return; } TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); YeniStok = new clsTablolar.Stok.csStok(SqlConnections.GetBaglanti(), TrGenel, StokID); TrGenel.Commit(); Stoklar.dt.Rows.Add(Stoklar.dt.NewRow()); Stoklar.dt.Rows[Stoklar.dt.Rows.Count - 1]["StokID"] = StokID; Stoklar.dt.Rows[Stoklar.dt.Rows.Count - 1]["StokAdi"] = YeniStok.StokAdi; Stoklar.dt.Rows[Stoklar.dt.Rows.Count - 1]["SiraNu"] = gvStokButonlari.RowCount; Stoklar.dt.Rows[Stoklar.dt.Rows.Count - 1]["Aktif"] = true; Stoklar.dt.Rows[Stoklar.dt.Rows.Count - 1]["ButonTipi"] = 1; gvStokButonlari.FocusedRowHandle = gvStokButonlari.RowCount - 1; }
private void frmBasvuruKarti_Load(object sender, EventArgs e) { try { TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); Basvuru = new clsTablolar.IsBasvurulari.csIsBasvurulari(SqlConnections.GetBaglanti(), TrGenel, _IsBasvuruID); gcIsBasvuruDosya.DataSource = Basvuru.dt_IsbasvuruDosya; lkpGrubu.Properties.DataSource = Grubu.IsBasvurulariGrupGetir(SqlConnections.GetBaglanti(), TrGenel); lkpGrubu.Properties.DisplayMember = "GrupAdi"; lkpGrubu.Properties.ValueMember = "IsBasvurulariGrupID"; lkpGrubu.Properties.PopulateColumns(); lkpGrubu.Properties.Columns["IsBasvurulariGrupID"].Visible = false; TrGenel.Commit(); Cinsiyeti_MedeniHali_AskerlikDurumu_YUKLE(); BasvuruBinle(); if (checkEdit1.CheckState == CheckState.Unchecked) { labelControl1.Visible = false; deMulakatTarihi.Visible = false; } KaydetMedenCikilmasin(false); } catch (Exception hata) { frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
private void btnKullaniciSil_Click(object sender, EventArgs e) { try { if (gvVOIP.FocusedRowHandle < 0) { return; } if (XtraMessageBox.Show("Seçili Kullanıcı kaydını silmek istediğinize emin misiniz?", " ", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == System.Windows.Forms.DialogResult.No) { return; } trGenel = SqlConnections.GetBaglanti().BeginTransaction(); clsTablolar.csKullanici.KullaniciDelete(SqlConnections.GetBaglanti(), trGenel, Convert.ToInt32(gvKullanici.GetFocusedRowCellValue("KullaniciID").ToString())); trGenel.Commit(); } catch (Exception hata) { frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
private void frmNumaraSablonListesi_Load(object sender, EventArgs e) { try { if (SqlConnections.GetBaglanti().State == ConnectionState.Closed) { SqlConnections.GetBaglanti().Open(); } using (SqlDataAdapter da = new SqlDataAdapter( @" SELECT NumaraSablonID, ModulID, IlkKarakter, KarakterSayisi, Numara, Varsayilan FROM dbo.NumaraSablon AS NS WHERE (ModulID = @ModulID)", SqlConnections.GetBaglanti())) { da.SelectCommand.Parameters.Add("@ModulID", SqlDbType.Int).Value = _ModulID; DataTable dt = new DataTable(); da.Fill(dt); gcNumaraSablon.DataSource = dt; gvNumaraSablon.PopulateColumns(); } } catch (Exception hata) { frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
private void frmReceteDetayCikti_Load(object sender, EventArgs e) { try { if (_ReceteDetayID != "-1") { #region REÇETE DETAY BİLGİLERİ OKUNUYOR. using (SqlCommand cmd = new SqlCommand(@" SELECT dbo.ReceteDetail.StokID, dbo.Stok.StokKodu, dbo.Stok.StokAdi, dbo.ReceteDetail.Miktar, dbo.ReceteDetail.SatirAciklama FROM dbo.ReceteDetail INNER JOIN dbo.Stok ON dbo.ReceteDetail.StokID = dbo.Stok.StokID WHERE (dbo.ReceteDetail.ReceteDetailID = @ReceteDetailID)", SqlConnections.GetBaglanti())) { cmd.Parameters.Add("@ReceteDetailID", SqlDbType.Int).Value = _ReceteDetayID; using (SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.SingleRow)) { if (dr.Read()) { StokID = dr["StokID"].ToString(); txtStokTanim.Text = dr["StokKodu"].ToString(); txtStokKodu.Text = dr["StokAdi"].ToString(); txtMiktar.Text = dr["Miktar"].ToString(); memoAciklama.Text = dr["SatirAciklama"].ToString(); } } } #endregion } } catch (Exception hata) { frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
private void frmAyarlarKullanici_Load(object sender, EventArgs e) { try { #region lkpVOIP DOLDURULUYOR. using (SqlDataAdapter da = new SqlDataAdapter(@"Select AyarlarVOIPID,VOIPTanim From AyarlarVOIP", SqlConnections.GetBaglanti())) { DataTable dt = new DataTable(); da.Fill(dt); lookUpEdit1.Properties.DataSource = dt; lookUpEdit1.Properties.DisplayMember = "VOIPTanim"; lookUpEdit1.Properties.ValueMember = "AyarlarVOIPID"; } #endregion #region KULLANICI BİLGİLERİ GETİRİLİYOR. trGenel = SqlConnections.GetBaglanti().BeginTransaction(); kullanici = new csKullanici(SqlConnections.GetBaglanti(), trGenel, Convert.ToInt32(_KullaniciID)); txtKullaniciKodu.Text = csKullanici.KullaniciAdi; txtKullaniciSifre.Text = kullanici.KullaniciSifre; lookUpEdit1.EditValue = kullanici.AyarlarVOIPID; trGenel.Commit(); #endregion } catch (Exception hata) { if (trGenel != null) { trGenel.Rollback(); } frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
private void btnFiltrele_Click(object sender, EventArgs e) { TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); gridControl1.DataSource = notlarrr.Listele(SqlConnections.GetBaglanti(), TrGenel); TrGenel.Commit(); }
void ExceldenAktarV2() //Excelden alınan bilgileri dt_Alanayarları (yani hangi alan exceldeki hangi kolonda ise) na göre aktarılır. { for (int i = 0; i < exceldenal.dt_Excel.Rows.Count; i++) { CariEkleme = new clsTablolar.cari.csCariv2(SqlConnections.GetBaglanti(), Trgenel, -1); if ((bool)dt_AlanAyarlari.Rows[0]["Aktar"] == true) // Cari Adi için Aktar seçilmişse { CariEkleme.CariTanim = exceldenal.dt_Excel.Rows[i][dt_AlanAyarlari.Rows[0]["ExcelSutunu"].ToString()].ToString(); // kolon adını alan ayarlarında alıyor. O ıncı satır stok kodunun hanki alanda olduğunu söyleyen satır } if ((bool)dt_AlanAyarlari.Rows[1]["Aktar"] == true) // Vergi dairesi için Aktar seçilmişse { CariEkleme.VergiDairesi = exceldenal.dt_Excel.Rows[i][dt_AlanAyarlari.Rows[1]["ExcelSutunu"].ToString()].ToString(); // kolon adını alan ayarlarında alıyor. O ıncı satır stok kodunun hanki alanda olduğunu söyleyen satır } if ((bool)dt_AlanAyarlari.Rows[2]["Aktar"] == true) // Vergi Numarası için Aktar seçilmişse { CariEkleme.VergiNumarasi = exceldenal.dt_Excel.Rows[i][dt_AlanAyarlari.Rows[2]["ExcelSutunu"].ToString()].ToString(); // kolon adını alan ayarlarında alıyor. O ıncı satır stok kodunun hanki alanda olduğunu söyleyen satır } clsTablolar.csNumaraVer stokkoduVer = new clsTablolar.csNumaraVer(); CariEkleme.CariKod = stokkoduVer.VarsayilanNumaraVer_ve_Kaydet(SqlConnections.GetBaglanti(), Trgenel, clsTablolar.IslemTipi.CariKart); CariEkleme.CariGuncelle(SqlConnections.GetBaglanti(), Trgenel); } }
void MaliyetTanimlariniOlustur() { dt_MaliyetTanimlari = new DataTable(); dt_MaliyetTanimlari = FiyatTanimlari.TumFiyatTanimlariniGetir(SqlConnections.GetBaglanti(), TrGenel, true).Copy(); dt_MaliyetTanimlari.Rows.Add(dt_MaliyetTanimlari.NewRow()); dt_MaliyetTanimlari.Rows[dt_MaliyetTanimlari.Rows.Count - 1]["FiyatTanimID"] = -2; dt_MaliyetTanimlari.Rows[dt_MaliyetTanimlari.Rows.Count - 1]["FiyatTanimAdi"] = "Son Alis Fiyati"; dt_MaliyetTanimlari.Rows.Add(dt_MaliyetTanimlari.NewRow()); dt_MaliyetTanimlari.Rows[dt_MaliyetTanimlari.Rows.Count - 1]["FiyatTanimID"] = -3; dt_MaliyetTanimlari.Rows[dt_MaliyetTanimlari.Rows.Count - 1]["FiyatTanimAdi"] = "Elle Giris"; repositoryItemLookUpEdit_MaliyetFiyatTanim.DataSource = dt_MaliyetTanimlari; repositoryItemLookUpEdit_MaliyetFiyatTanim.ValueMember = "FiyatTanimID"; repositoryItemLookUpEdit_MaliyetFiyatTanim.DisplayMember = "FiyatTanimAdi"; lkpFiyatTanimDegistir.Properties.DataSource = dt_MaliyetTanimlari; lkpFiyatTanimDegistir.Properties.ValueMember = "FiyatTanimID"; lkpFiyatTanimDegistir.Properties.DisplayMember = "FiyatTanimAdi"; }
private void btnTamam_Click(object sender, EventArgs e) { if (NasilHamisina == NasilAcsin.StokaBarkodEklemekIcin) { using (NumaraVer = new clsTablolar.Ayarlar.csBarkodNuVer()) { NumaraVer.BarkodAyarID = (int)gvBarkodAyar.GetFocusedRowCellValue(colBarkodAyarID); NumaraVer.OnEk = Convert.ToInt32(gvBarkodAyar.GetFocusedRowCellValue(colOnEk)); NumaraVer.BarkodTipi = (clsTablolar.Ayarlar.csBarkodTipleri.BarkodTipleri)(Convert.ToInt32(gvBarkodAyar.GetFocusedRowCellValue(colBarkodTipi))); NumaraVer.KontrolNoOlsunMu = Convert.ToBoolean(gvBarkodAyar.GetFocusedRowCellValue(colKontrolNoOlsunMu)); NumaraVer.MiktarOlacakMi = Convert.ToBoolean(gvBarkodAyar.GetFocusedRowCellValue(colMiktarOlacakMi)); NumaraVer.KacHaneMiktar = Convert.ToInt16(gvBarkodAyar.GetFocusedRowCellValue(colKacHaneMiktar)); NumaraVer.KacHaneKod = Convert.ToInt16(gvBarkodAyar.GetFocusedRowCellValue(colKacHaneKod)); NumaraVer.Aciklama = gvBarkodAyar.GetFocusedRowCellValue(colAciklama).ToString(); NumaraVer.ToplamKarakterSayisi = Convert.ToInt16(gvBarkodAyar.GetFocusedRowCellValue(colToplamKarakterSayisi)); NumaraVer.SiradakiKod = Convert.ToInt32(gvBarkodAyar.GetFocusedRowCellValue(colSiradakiKod)); try { TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); BarkodNumarasi = NumaraVer.NumaraVer(SqlConnections.GetBaglanti(), TrGenel); TrGenel.Commit(); } catch (Exception hata) { TrGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } } this.DialogResult = System.Windows.Forms.DialogResult.Yes; Close(); } }
void MaliyetFiyatiGetir() { TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); for (int i = 0; i < gridView1.RowCount; i++) { decimal MaliyetFiyati = 0; // MaliyetFiyatTanimID -2 ise Son Alış Fiyatını Getir if ((int)gridView1.GetRowCellValue(i, colMaliyetFiyatTanimID) == -2) { MaliyetFiyati = FiyatTanimlari.SonAlisFiyatiniGetir(SqlConnections.GetBaglanti(), TrGenel, (int)gridView1.GetRowCellValue(i, colMalzemeStokID)); } // MaliyetFiyatTanimID -3 ise Maliyet Fiyatı Elle Girilecek else if ((int)gridView1.GetRowCellValue(i, colMaliyetFiyatTanimID) == -3) { } else { MaliyetFiyati = FiyatTanimlari.FiyatTanimIDveStokIDdenFiyatiniGetir(SqlConnections.GetBaglanti(), TrGenel, (int)gridView1.GetRowCellValue(i, colMaliyetFiyatTanimID), (int)gridView1.GetRowCellValue(i, colMalzemeStokID)); } gridView1.SetRowCellValue(i, colMaliyetFiyati, MaliyetFiyati); } TrGenel.Commit(); SatirTutarHesapla(); ToplamMaliyetHesapla(); }
private void frmStokGruplari_Load(object sender, EventArgs e) { Guplar = new clsTablolar.Stok.csStokGrup(); treeList1.DataSource = Guplar.StokGrupDoldur(SqlConnections.GetBaglanti(), TrGenel); treeList1.ParentFieldName = "UstGrupID"; treeList1.KeyFieldName = "StokGrupID"; if (AcmaSekli == NasilAcsin.AramaIcin) { btnDeleteItem.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; btnKaydetitem.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; btnAltGrupEkleItem.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; treeList1.OptionsView.ShowCheckBoxes = true; treeList1.OptionsBehavior.Editable = false; } else // düzenleme için { btnTamamItem.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; } treeList1.ExpandAll(); if (SeciliStokGruplari != null && SeciliStokGruplari.Count > 0) { foreach (var item in SeciliStokGruplari) { treeList1.FindNodeByKeyID(item.StokGrupID).Checked = true; } } }
private void frmBasitUretimRecetesi_Load(object sender, EventArgs e) { try { TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); Recete = new clsTablolar.BasitUretim.csBasitUretimRecete(SqlConnections.GetBaglanti(), TrGenel, _BUReceteID); Detay = new clsTablolar.BasitUretim.csBasitUretimReceteDetay(); Detay.Getir(SqlConnections.GetBaglanti(), TrGenel, Recete.BUReceteID); gridControl1.DataSource = Detay.dt; if (Recete.BUReceteID != -1) { StokClasi = new clsTablolar.Stok.csStok(SqlConnections.GetBaglanti(), TrGenel, Recete.UretilenStokID); UretilenStokID_denStokBilgileriniGetir(); } MaliyetTanimlariniOlustur(); claslardanYukle(); TrGenel.Commit(); Kaydet_Vazgec_Sil_Enable(false); } catch (Exception hata) { TrGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }
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(); } } }
void HareketleriGetir(int StokID, int CariID, NeFiyati AlismiiSatissmi) { SqlDataAdapter da = new SqlDataAdapter(@"select top 5 Fatura.FaturaTipi, Fatura.FaturaTarihi ,CariID, Fatura.CariTanim ,StokID, FaturaHareketStokAdi, Miktar, StokAnaBirimID, FaturaHareket.AnaBirimFiyat ,IskontoluFiyat from FaturaHareket inner join fatura on Fatura.FaturaID = FaturaHareket.FaturaID and Fatura.SilindiMi = 0 where stokID = @StokID ", SqlConnections.GetBaglanti()); da.SelectCommand.Parameters.Add("@StokID", SqlDbType.Int).Value = StokID; if (CariID != -1) // -1 verilmezse Cari ye göre de filtrelenmesi isteniyordur { da.SelectCommand.CommandText += " and CariID = @CariID "; da.SelectCommand.Parameters.Add("@CariID", SqlDbType.Int).Value = CariID; } if (AlismiiSatissmi == NeFiyati.Alis) { da.SelectCommand.CommandText += " and FaturaTipi = @FaturaTipi "; da.SelectCommand.Parameters.Add("@FaturaTipi", SqlDbType.Int).Value = Convert.ToInt32(clsTablolar.IslemTipi.AlisFaturasi); } if (AlismiiSatissmi == NeFiyati.Satis) { da.SelectCommand.CommandText += " and FaturaTipi = @FaturaTipi "; da.SelectCommand.Parameters.Add("@FaturaTipi", SqlDbType.Int).Value = Convert.ToInt32(clsTablolar.IslemTipi.SatisFaturasi); } da.SelectCommand.CommandText += "order by Fatura.FaturaTarihi desc"; DataTable dt = new DataTable(); da.Fill(dt); gridControl2.DataSource = dt; }
private void btnHareketiAc_Click(object sender, EventArgs e) { clsTablolar.IslemTipi EntegrasyonNo = (clsTablolar.IslemTipi)Convert.ToInt32(gridView1.GetFocusedRowCellValue("Entegrasyon")); if (EntegrasyonNo == clsTablolar.IslemTipi.AlisFaturasi || EntegrasyonNo == clsTablolar.IslemTipi.SatisFaturasi) { clsTablolar.Fatura.csFaturaHareketIDdenFaturaIDVer Idver = new clsTablolar.Fatura.csFaturaHareketIDdenFaturaIDVer(); int FaturaID = 0; try { TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); FaturaID = Idver.FaturaHareketIDdenFaturaIDVer((int)gridView1.GetFocusedRowCellValue("EntegrasyonID"), SqlConnections.GetBaglanti(), TrGenel); TrGenel.Commit(); } catch (Exception hata) { TrGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } Fatura.frmFaturaDetay frmAlisFatura = new Fatura.frmFaturaDetay(FaturaID); frmAlisFatura.MdiParent = this.MdiParent; frmAlisFatura.Show(); } }
void StokEkle(int StokID, decimal Miktar) { try { TrGenel = SqlConnections.GetBaglanti().BeginTransaction(); YeniStok = new clsTablolar.Stok.csStok(SqlConnections.GetBaglanti(), TrGenel, StokID); // ekleme işlemi bitene kadar FocusedRowChanged olayını iptal ettim çünkü eklerken de devreye girip hata veriyor gvUrunler.FocusedRowChanged -= gvUrunler_FocusedRowChanged; dt_Stoklar.Rows.Add(dt_Stoklar.NewRow()); dt_Stoklar.Rows[dt_Stoklar.Rows.Count - 1]["StokKodu"] = YeniStok.StokKodu; dt_Stoklar.Rows[dt_Stoklar.Rows.Count - 1]["StokID"] = YeniStok.StokID; dt_Stoklar.Rows[dt_Stoklar.Rows.Count - 1]["StokAdi"] = YeniStok.StokAdi; gvUrunler.FocusedRowChanged += gvUrunler_FocusedRowChanged; TrGenel.Commit(); } catch (Exception hata) { TrGenel.Rollback(); frmHataBildir frmHataBildir = new frmHataBildir(hata.Message, hata.StackTrace); frmHataBildir.ShowDialog(); } }