private void button1_Click(object sender, EventArgs e) { DataTable dt = Araclar.Veri.exceldata(Application.StartupPath + @"\dilek.xls", "Sayfa1"); string temp_Plaka; int temp_CariID; for (int i = 0; i < dt.Rows.Count; i++) { temp_Plaka = dt.Rows[i]["PLAKA"].ToString(); temp_CariID = Convert.ToInt32(dt.Rows[i]["CARI_ID"]); arac arc = new arac(); arc.Plaka = temp_Plaka; arc.RuhsatSahibi = Isler.Cari.Ver_CariUnvan(temp_CariID); arc.SaseNo = "1234"; arc.MarkaID = 17; arc.ModelID = 71; arc.KayitKullaniciID = Genel.AktifKullanici.KullaniciID; arc.KayitZaman = DateTime.Now; arc.SirketID = Genel.AktifSirket.SirketID; dbModel.AddToaracs(arc); dbModel.SaveChanges(); } }
public static int ekleArac(string pl, int maid, int moid, int musid, int yil, string ruhsat, string sase, string motor) { otoservisdbEntities db = new otoservisdbEntities(); using (db) { List <int> query1 = (from a in db.aracs where a.plaka.Contains(pl) select a.aracID).ToList(); if (query1.Count == 0) { arac aracekle = new arac(); aracekle.plaka = pl; aracekle.markaID = maid; aracekle.modelID = moid; aracekle.musteriID = musid; aracekle.modelYil = yil; aracekle.ruhsatNo = ruhsat; aracekle.saseNo = sase; aracekle.motorNo = motor; db.aracs.Add(aracekle); db.SaveChanges(); return(1); } else { return(2); } } }
public arac gucelleme(int mid, string ad, string soyad, int markaid, int motorid, int kasaid, int renkid, int şehirid, int km, int fiyat, DateTime ktarihi) { arac ekle = new arac(); DataTable dataTable = new DataTable(); _calısanlar.updatemusteri(mid, ad, soyad, markaid, motorid, kasaid, renkid, şehirid, km, fiyat, ktarihi); foreach (DataRow dr in dataTable.Rows) { dr["mid"] = ekle.mid; dr["ad"] = ekle.ad; dr["soyad"] = ekle.soyad; dr["markaid"] = ekle.markaid; dr["motorid"] = ekle.motorid; dr["kasaid"] = ekle.kasaid; dr["renkid"] = ekle.renkid; dr["şehirid"] = ekle.şehirid; dr["km"] = ekle.km; dr["fiyat"] = ekle.fiyat; dr["ktarihi"] = ekle.ktarihi; } return(ekle); }
public arac silme(int mid) { arac ekle = new arac(); DataTable dataTable = new DataTable(); _calısanlar.deletemusteri(Convert.ToInt32(mid)); return(ekle); }
public Sonuc Insert(object obj, string bilgeKullanicisi, OracleConnection con, string btGuid) { arac arc = (arac)obj; OracleCommand cmd = con.CreateCommand(); bsNoCreator noCreator = new bsNoCreator(); try { string aracInsertId = noCreator.CreateNewInsertId("ARAC", "arc", con); string sql = "INSERT INTO ARAC" + "(IARC,IARCETGBNO,IARCKONUM,CARCTIP,LARCNO,CARCULK)" + "VALUES(:IARC,:IARCETGBNO,:IARCKONUM,:CARCTIP,:LARCNO,:CARCULK)"; OracleCommand command = new OracleCommand(sql, con); command.Parameters.Add("IARC", OracleDbType.Varchar2, 20); command.Parameters.Add("IARCETGBNO", OracleDbType.Varchar2, 20); command.Parameters.Add("IARCKONUM", OracleDbType.Varchar2, 20); command.Parameters.Add("CARCTIP", OracleDbType.Varchar2, 9); command.Parameters.Add("LARCNO", OracleDbType.Varchar2, 50); command.Parameters.Add("CARCULK", OracleDbType.Varchar2, 9); command.Parameters["IARC"].Value = aracInsertId; command.Parameters["IARCETGBNO"].Value = EtgbNo; command.Parameters["IARCKONUM"].Value = Konum; command.Parameters["CARCTIP"].Value = arc.tipi; command.Parameters["LARCNO"].Value = arc.numarasi; command.Parameters["CARCULK"].Value = arc.ulke; command.Prepare(); command.ExecuteNonQuery(); string checkResult = Check(aracInsertId, con); if (!checkResult.Equals("null") && !string.IsNullOrEmpty(checkResult)) { throw new Exception(checkResult); } } catch (Exception exc) { throw exc; } finally { if (cmd != null) { cmd.Dispose(); } } Sonuc sonuc = new Sonuc(); return(sonuc); }
public arac getSorgu(string kullaniciadi, string sifre) { arac kullaniciadigirisi = new arac(); DataTable dataTable = new DataTable(); dataTable = _calısanlar.kullaniciadivesifre(kullaniciadi, sifre); foreach (DataRow dr in dataTable.Rows) { kullaniciadigirisi.kullaniciadi = dr["kullaniciadi"].ToString(); kullaniciadigirisi.sifre = dr["sifre"].ToString(); } return(kullaniciadigirisi); }
public static arac Ver_Arac(ref otosisdbEntities dbModel, string Plaka) { arac arc = null; arc = (from abc in dbModel.aracs where abc.Plaka == Plaka && abc.SirketID == Genel.AktifSirket.SirketID select abc).FirstOrDefault(); if (arc != null) { dbModel.Refresh(RefreshMode.StoreWins, arc); } return(arc); }
public static arac Ver_Arac(ref otosisdbEntities dbModel, int AracID) { arac arc = null; arc = (from abc in dbModel.aracs where abc.AracID == AracID select abc).FirstOrDefault(); if (arc != null) { dbModel.Refresh(RefreshMode.StoreWins, arc); } return(arc); }
public List <arac> Get() { otoservisdbEntities db = new otoservisdbEntities(); using (db) { db.Configuration.ProxyCreationEnabled = false; arac yeniarac = new arac(); List <arac> aracliste = new List <arac>(); aracliste = db.aracs.ToList(); return(aracliste); } }
public void Yukle_Arac(string _Plaka) { if (_Yukleme) { return; } Temizle_Arac(); if (_arc != null && _arc.EntityState != EntityState.Detached) { dbModel.Detach(_arc); } _arc = null; _arc = Isler.Arac.Ver_Arac(ref dbModel, _Plaka); Yukle_Arac(); }
private void button1_Click(object sender, EventArgs e) { arac arac = new arac(); arac = _calısanlar.getSorgu(textBox1.Text, textBox2.Text); if ((arac.kullaniciadi == null) || (arac.sifre == null)) { MessageBox.Show("Hatalı Giris Yaptınız!!!"); } else { this.Hide(); MessageBox.Show("Sisteme Hoşgeldiniz :" + arac.kullaniciadi); } menu menu = new menu(); menu.Show(); }
void Kaydet() { if ((_YeniKayit && !Isler.Yetki.Varmi_Yetki(32)) || !_YeniKayit && !Isler.Yetki.Varmi_Yetki(33)) { return; } try { #region Kontroller if (string.IsNullOrEmpty(txtPlaka.Text.Trim())) { XtraMessageBox.Show("Araç Plakası Boş Bırakılamaz.", "Eksik Alan", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtPlaka.Focus(); txtPlaka.Select(); return; } if (string.IsNullOrEmpty(txtSase.Text.Trim())) { XtraMessageBox.Show("Araç Şase No Boş Bırakılamaz.", "Eksik Alan", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtSase.Focus(); txtSase.Select(); return; } if (string.IsNullOrEmpty(txtRuhsatSahibi.Text.Trim())) { XtraMessageBox.Show("Araç Ruhsat Sahibi Boş Bırakılamaz.", "Eksik Alan", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtRuhsatSahibi.Focus(); txtRuhsatSahibi.Select(); return; } //if (lookUpKaroser.EditValue.ToString() == "-1") //{ // XtraMessageBox.Show("Lütfen Araç Karoser Tipini Seçiniz.", "Karoser Tipi Seçilmemiş", // MessageBoxButtons.OK, MessageBoxIcon.Warning); // lookUpKaroser.Focus(); lookUpKaroser.Select(); // return; //} //if (lookUpYakitTipi.EditValue.ToString() == "-1") //{ // XtraMessageBox.Show("Lütfen Araç Yakıt Tipini Seçiniz.", "Yakıt Tipi Seçilmemiş", // MessageBoxButtons.OK, MessageBoxIcon.Warning); // lookUpYakitTipi.Focus(); lookUpYakitTipi.Select(); // return; //} //if (lookUpVitesTipi.EditValue.ToString() == "-1") //{ // XtraMessageBox.Show("Lütfen Araç Vites Tipini Seçiniz.", "Vites Tipi Seçilmemiş", // MessageBoxButtons.OK, MessageBoxIcon.Warning); // lookUpVitesTipi.Focus(); lookUpVitesTipi.Select(); // return; //} if (lookUpMarkalar.EditValue.ToString() == "-1") { XtraMessageBox.Show("Lütfen Araç Markasını Seçiniz.", "Araç Markası Seçilmemiş", MessageBoxButtons.OK, MessageBoxIcon.Warning); lookUpMarkalar.Focus(); lookUpMarkalar.Select(); return; } if (lookUpModeller.EditValue.ToString() == "-1") { XtraMessageBox.Show("Lütfen Araç Modelini Seçiniz.", "Araç Modeli Seçilmemiş", MessageBoxButtons.OK, MessageBoxIcon.Warning); lookUpModeller.Focus(); lookUpModeller.Select(); return; } //if (lookUpCekis.EditValue.ToString() == "-1") //{ // XtraMessageBox.Show("Lütfen Araç Çekiş Tipini Seçiniz.", "Çekiş Tipi Seçilmemiş", // MessageBoxButtons.OK, MessageBoxIcon.Warning); // lookUpCekis.Focus(); lookUpCekis.Select(); // return; //} if (_YeniKayit && Isler.Arac.Varmi_Plaka(Genel.AktifSirket.SirketID, txtPlaka.Text.Replace(" ", ""))) { XtraMessageBox.Show("Bu Araç Plakası Daha Önce Kullanılmış\nLütfen Farklı Bir Plaka Giriniz.", "Aynı Plaka", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtPlaka.Focus(); txtPlaka.Select(); return; } else if (!_YeniKayit && txtPlaka.Text.Replace(" ", "") != arc.Plaka && Isler.Arac.Varmi_Plaka(Genel.AktifSirket.SirketID, txtPlaka.Text.Replace(" ", ""), arc.Plaka)) { XtraMessageBox.Show("Bu Araç Plakası Daha Önce Kullanılmış\nLütfen Farklı Bir Plaka Giriniz.", "Aynı Plaka", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtPlaka.Focus(); txtPlaka.Select(); return; } if (_YeniKayit && Isler.Arac.Varmi_SaseNo(Genel.AktifSirket.SirketID, txtSase.Text)) { XtraMessageBox.Show("Bu Araç Şase Nosu Daha Önce Kullanılmış\nLütfen Farklı Bir Şase Nosu Giriniz.", "Aynı Şase No", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtSase.Focus(); txtSase.Select(); return; } else if (!_YeniKayit && txtSase.Text != arc.SaseNo && Isler.Arac.Varmi_SaseNo(Genel.AktifSirket.SirketID, txtSase.Text, arc.SaseNo)) { XtraMessageBox.Show("Bu Araç Şase Nosu Daha Önce Kullanılmış\nLütfen Farklı Bir Şase Nosu Giriniz.", "Aynı Şase No", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtSase.Focus(); txtSase.Select(); return; } #endregion if (_YeniKayit) { if (arc != null && arc.EntityState != EntityState.Detached) { dbModel.Detach(arc); } arc = null; arc = new arac(); arc.SirketID = Genel.AktifSirket.SirketID; } #region Araç Resmi if (ResimSilindi && !string.IsNullOrEmpty(arc.Resim)) { File.Delete(Sistem.Ayarlar.DosyaSunucusu + Genel.AracResim_Yol + arc.Resim); arc.Resim = null; } else if (resimArac.Tag != null && !string.IsNullOrEmpty(arc.Resim) && resimArac.Tag.ToString() != arc.Resim) { File.Delete(Sistem.Ayarlar.DosyaSunucusu + Genel.AracResim_Yol + arc.Resim); arc.Resim = (DateTime.Now.Year + DateTime.Now.Millisecond + Araclar.Mat.Rasgele(10, 100000).ToString()) + ".zip"; string hedef = Sistem.Ayarlar.DosyaSunucusu + Genel.AracResim_Yol + arc.Resim; Araclar.ZipDosya.Ziple(resimArac.Tag.ToString(), hedef, true); } else if (resimArac.Tag != null && string.IsNullOrEmpty(arc.Resim)) { arc.Resim = (DateTime.Now.Year + DateTime.Now.Millisecond + Araclar.Mat.Rasgele(10, 100000).ToString()) + ".zip"; string hedef = Sistem.Ayarlar.DosyaSunucusu + Genel.AracResim_Yol + arc.Resim; Araclar.ZipDosya.Ziple(resimArac.Tag.ToString(), hedef, true); } #endregion #region Aktarma arc.Plaka = txtPlaka.Text.Replace(" ", ""); arc.SaseNo = txtSase.Text; arc.RuhsatSahibi = txtRuhsatSahibi.Text; arc.Karoser = lookUpKaroser.EditValue.ToString(); arc.YakitTipi = lookUpYakitTipi.EditValue.ToString(); arc.VitesTipi = lookUpVitesTipi.EditValue.ToString(); arc.MarkaID = Convert.ToInt32(lookUpMarkalar.EditValue); arc.ModelID = Convert.ToInt32(lookUpModeller.EditValue); if (dateUretimTarihi.EditValue == null) { arc.UretimTarih = null; } else { arc.UretimTarih = Convert.ToDateTime(dateUretimTarihi.EditValue); } if (dateTeslimTarih.EditValue == null) { arc.TeslimTarih = null; } else { arc.TeslimTarih = Convert.ToDateTime(dateTeslimTarih.EditValue); } if (spinModelYili.EditValue == null) { arc.ModelYil = null; } else { arc.ModelYil = Convert.ToInt32(spinModelYili.EditValue); } if (spinMotoGucu.EditValue == null) { arc.MotorGucu = null; } else { arc.MotorGucu = Convert.ToInt32(spinMotoGucu.EditValue); } if (spinSilindirHacmi.EditValue == null) { arc.SilindirHacmi = null; } else { arc.SilindirHacmi = Convert.ToInt32(spinSilindirHacmi.EditValue); } arc.Cekis = lookUpCekis.EditValue.ToString(); if (lookUpRenk.EditValue.ToString() == "-1") { arc.Renk = null; } else { arc.Renk = lookUpRenk.EditValue.ToString(); } arc.Aciklama = memoAciklama.Text; #endregion #region Kayıt if (_YeniKayit) { arc.KayitKullaniciID = Genel.AktifKullanici.KullaniciID; arc.KayitZaman = DateTime.Now; dbModel.AddToaracs(arc); } else { arc.DuzenKullaniciID = Genel.AktifKullanici.KullaniciID; arc.DuzenZaman = DateTime.Now; } dbModel.SaveChanges(); _Secili_AracID = arc.AracID; Genel.AlertMesaj.Show(Genel.AnaEkran, "İşlem Başarılı", "Araç Başarılı Bir Şekilde Kaydedilmiştir.", null, ResOtoSis.mark_blue); if (DetayOlay != null) { this.Invoke(DetayOlay, Enumlar.DetayOlaylari.Kaydedildi, null); } if (DetayOlay != null) { this.Invoke(DetayOlay, Enumlar.DetayOlaylari.AramaGerekli, null); } Yeni(); #endregion } catch (Exception hata) { XtraMessageBox.Show("Araç Kayıdı Yapılırken Bir Hata Oluştu.\n\nHata:\n" + hata.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Yukle_Arac(int _AracID) { if (Yukleme) { return; } try { Temizle_Arac(); _YeniKayit = false; if (arc != null && arc.EntityState != EntityState.Detached) { dbModel.Detach(arc); } arc = null; arc = Isler.Arac.Ver_Arac(ref dbModel, _AracID); if (arc == null) { return; } txtAracID.Text = arc.AracID.ToString(); txtPlaka.Text = arc.Plaka; txtRuhsatSahibi.Text = arc.RuhsatSahibi; txtSase.Text = arc.SaseNo; if (!string.IsNullOrEmpty(arc.Karoser)) { lookUpKaroser.EditValue = arc.Karoser; } if (!string.IsNullOrEmpty(arc.YakitTipi)) { lookUpYakitTipi.EditValue = arc.YakitTipi; } if (!string.IsNullOrEmpty(arc.VitesTipi)) { lookUpVitesTipi.EditValue = arc.VitesTipi; } if (!string.IsNullOrEmpty(arc.Cekis)) { lookUpCekis.EditValue = arc.Cekis; } lookUpMarkalar.EditValue = arc.MarkaID; lookUpModeller.EditValue = arc.ModelID; dateUretimTarihi.EditValue = arc.UretimTarih; dateTeslimTarih.EditValue = arc.TeslimTarih; spinModelYili.EditValue = arc.ModelYil; spinMotoGucu.EditValue = arc.MotorGucu; spinSilindirHacmi.EditValue = arc.SilindirHacmi; if (!string.IsNullOrEmpty(arc.Renk)) { lookUpRenk.EditValue = arc.Renk; } memoAciklama.Text = arc.Aciklama; _Secili_AracID = arc.AracID; YukleResim(); ucKayitBilgi1.Yukle(arc.KayitKullaniciID, arc.KayitZaman, arc.DuzenKullaniciID, arc.DuzenZaman); } catch (Exception hata) { XtraMessageBox.Show("Araç Bilgileri Getirilirken Bir Hata Oluştu.\n\nHata:\n" + hata.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }