private void YENI_DONANIM_Load(object sender, EventArgs e) { this.Location = new Point(220, 50); YukseklikAzalt(); dt = DonanimTurleri.DonanimTurleriniGetir(); cbTur.DataSource = dt; cbTur.DisplayMember = "DONANIM TÜRLERİ"; cbTur.ValueMember = "TurId"; dt = Firmalar.FirmalariGetir(); cbFirma.DataSource = dt; cbFirma.DisplayMember = "FİRMALAR"; cbFirma.ValueMember = "FirmaId"; if (id != 0) { dt = Donanimlar.DonanimGetirDonanimIdIle(id); txtGarantiDurumu.Text = dt.Rows[0].Field <string>("GARANTİ DURUMU").ToString(); txtİsletimSistemi.Text = dt.Rows[0].Field <string>("İŞLETİM SİSTEMİ").ToString(); txtLisansKey.Text = dt.Rows[0].Field <string>("LİSANS KEY").ToString(); txtMarka.Text = dt.Rows[0].Field <string>("MARKA").ToString(); txtModel.Text = dt.Rows[0].Field <string>("MODEL").ToString(); txtRam.Text = dt.Rows[0].Field <string>("RAM").ToString(); txtSeriNo.Text = dt.Rows[0].Field <string>("SERİ NO").ToString(); txtUrunNo.Text = dt.Rows[0].Field <string>("ÜRÜN NO").ToString(); dtpBakimTarihi.Value = dt.Rows[0].Field <DateTime>("BAKIM TARİHİ"); cbFirma.SelectedIndex = cbFirma.FindString(_firmaAdi); cbTur.SelectedIndex = cbTur.FindString(_donanimTuru); dt = Hurdalar.HurdaGetirDonanimIdIle(id); if (dt.Rows.Count > 0) { gbHurdaBilgisi.Enabled = true; rbHurda.Checked = true; YukseklikArttir(); txtHurdaNotu.Text = dt.Rows[0].Field <string>("Notu").ToString(); dtpHurdaTarihi.Value = dt.Rows[0].Field <DateTime>("HurdaTarihi"); } else { rbSaglam.Checked = true; } } else { cbFirma.SelectedValue = false; cbTur.SelectedValue = false; rbSaglam.Checked = true; } }
public void Kaydet() { Donanimlar donanim = new Donanimlar(); donanim.DonanimId = id; donanim.BakimTarihi = dtpBakimTarihi.Value.ToString("yyyy-MM-dd"); donanim.GarantiDurumu = txtGarantiDurumu.Text; donanim.IsletimSistemi = txtİsletimSistemi.Text; donanim.LisansKey = txtLisansKey.Text; donanim.Marka = txtMarka.Text; donanim.Model = txtModel.Text; donanim.Ram = txtRam.Text; donanim.SeriNo = txtSeriNo.Text; donanim.UrunNo = txtUrunNo.Text; donanim.FirmaId = Convert.ToInt32(cbFirma.SelectedValue); donanim.TurId = Convert.ToInt32(cbTur.SelectedValue); if (donanim.DonanimEkleGuncelle() != 0) //belirtilen urunno ve serino tekrar etmıyorsa. { if (rbHurda.Checked == true) { Hurdalar hurda = new Hurdalar(); hurda.HurdaTarihi = dtpHurdaTarihi.Value.ToString("yyyy-MM-dd"); hurda.Notu = txtHurdaNotu.Text; hurda.DonanimId = id; hurda.HurdaEkleGuncelle(); } else { Hurdalar.HurdaSil(id); } this.Close(); } else { MessageBox.Show("Bu Ürün No ve Seri No'ya ait kayıt zaten mevcut.", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
public List <Hurdalar> hurdalar_data_read(string tarih, string firma, string unite) { List <Hurdalar> hurdalar = new List <Hurdalar>(); this.sql = "SELECT BILGITNM,K1,K2,K3,K4,K5,K6,K7 FROM API_DB_001_Y " + "WHERE TARIH=" + tarih + " AND FIRMA='" + firma + "' AND UNITE='" + unite + "' AND TABLOTIP='KULLANIM' " + "ORDER BY CAST(BILGISIRANO AS INT)"; this.cmd.CommandText = this.sql; this.dr = this.cmd.ExecuteReader(); if (!this.dr.HasRows) { //kayit bulunamadiysa Hurdalar h = new Hurdalar(); h.Hurda_bilgitnm = "Listelenecek kayıt bulunamadı."; h.Hurda_id = 0; hurdalar.Add(h); } else { try { while (this.dr.Read()) { Hurdalar h = new Hurdalar(); h.Hurda_id = 1; h.Hurda_bilgitnm = this.dr[0].ToString(); //if (firma != "YAZICI") //{ // h.Gunluk_kullanim = Convert.ToDouble(this.dr[1].ToString().Equals("") ? 0 : this.dr[1]).ToString("###,###.###"); // h.Aylik_kullanim = Convert.ToDouble(this.dr[2].ToString().Equals("") ? 0 : this.dr[2]).ToString("###,###.###"); // h.Yillik_kullanim = Convert.ToDouble(this.dr[3].ToString().Equals("") ? 0 : this.dr[3]).ToString("###,###.###"); // h.Gunluk_giris = Convert.ToDouble(this.dr[4].ToString().Equals("") ? 0 : this.dr[4]).ToString("###,###.###"); // h.Aylik_giris = Convert.ToDouble(this.dr[5].ToString().Equals("") ? 0 : this.dr[5]).ToString("###,###.###"); // h.Yillik_giris = Convert.ToDouble(this.dr[6].ToString().Equals("") ? 0 : this.dr[6]).ToString("###,###.###"); // h.Stok = Convert.ToDouble(this.dr[7].ToString().Equals("") ? 0 : this.dr[7]).ToString("###,###.###"); //} //else //{ h.Gunluk_kullanim = this.dr[1].ToString(); h.Aylik_kullanim = this.dr[2].ToString(); h.Yillik_kullanim = this.dr[3].ToString(); h.Gunluk_giris = this.dr[4].ToString(); h.Aylik_giris = this.dr[5].ToString(); h.Yillik_giris = this.dr[6].ToString(); h.Stok = this.dr[7].ToString(); hurdalar.Add(h); } } catch { throw; } } this.dr.Close(); this.dr.Dispose(); return(hurdalar); }