public IHttpActionResult PutArac(int id, Arac arac) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != arac.AracId) { return(BadRequest()); } db.Entry(arac).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!AracExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public SinifViewModel Convert(Sinif source, SinifViewModel destination, ResolutionContext context) { string aciklama = Arac.GetirKisaltma(source); int anahtar = (int)source; return(new SinifViewModel(anahtar, aciklama)); }
public HizmetSonlanisNedeniViewModel Convert(HizmetSonlanisNedeni source, HizmetSonlanisNedeniViewModel destination, ResolutionContext context) { string aciklama = Arac.DescriptionAttr <HizmetSonlanisNedeni>(source); int anahtar = (int)source; return(new HizmetSonlanisNedeniViewModel(anahtar, aciklama)); }
public SinifViewModel Convert(Sinif source, SinifViewModel destination, ResolutionContext context) { string aciklama = Arac.DescriptionAttr <Sinif>(source); int anahtar = (int)source; return(new SinifViewModel(anahtar, aciklama)); }
//[AutFilter] public ActionResult Create(Arac data) { #region Ekleme try { if (ModelState.IsValid) { ViewBag.MarkaGetir = db.Marka.ToList(); ViewBag.ModelGetir = db.Model.ToList(); ViewBag.TipGetir = db.Tip.ToList(); if (db.Arac.Any(x => x.Plaka.Equals(data.Plaka) || x.SasiNo.Equals(data.SasiNo))) { ModelState.AddModelError("Plaka", " zaten var"); ModelState.AddModelError("SasiNo", " zaten var"); } else { ar.Insert(data); return(RedirectToAction("List")); } } } catch (DataException) { ModelState.AddModelError(string.Empty, "Kayıt Eklenemedi"); } return(View(data)); #endregion }
public ActionResult UpdateCar(Arac arac) { AracWebService aracWebService = new AracWebService(); aracWebService.Update(arac); return(RedirectToAction("Index")); }
public ActionResult Edit(AracViewModel model, int?id) { Arac arac = db.Arac.Find(id); if (ModelState.IsValid) { arac.AracGrup_ID = (int)model.AracGrup_ID; arac.AracGuncelKM = model.AracGuncelKM; arac.AracKasaTipi_ID = (int)model.AracKasaTipi_ID; arac.AracKiralamaDurumu = (int)AracDurumu.Bos; arac.AracKlimaDurumu = (int)model.AracKlimaDurumu; arac.AracMarka_ID = (int)model.AracMarka_ID; arac.AracModel_ID = (int)model.AracModel_ID; arac.AracMotorNo = model.AracMotorNo; arac.AracPlakaNo = model.AracPlakaNo; arac.AracRenk_ID = (int)model.AracRenk_ID; arac.AracRuhsatSeriNo = model.AracRuhsatSeriNo; arac.AracSaseNo = model.AracSaseNo; arac.AracYakitTuru_ID = (int)model.AracYakitTuru_ID; arac.Arac_AsimUcreti = (int)model.Arac_AsimUcreti; arac.Arac_FenniMuayeneGecerlilikTarihi = (DateTime)model.Arac_FenniMuayeneGecerlilikTarihi; arac.Arac_KaskoBitisTarihi = (DateTime)model.Arac_KaskoBitisTarihi; arac.Arac_KoltukSigortasiBitisTarihi = (DateTime)model.Arac_KoltukSigortasiBitisTarihi; arac.Arac_Status = (int)DBStatus.Active; arac.Arac_TrafikSigortasiBitisTarihi = (DateTime)model.Arac_TrafikSigortasiBitisTarihi; arac.Arac_VitesTipi = (int)model.Arac_VitesTipi; arac.Arac_Yil = model.Arac_Yil; db.Entry(arac).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(arac)); }
private void button1_Click(object sender, EventArgs e) { if (!DurumKontrol()) { return; } Arac a = new Arac() { Plaka = txt_plaka.Text.Trim(), Aciklama = txt_aciklama.Text.Trim(), Sofor = txt_sofor.Text.Trim() }; if (durum == 1) { Arac.Ekle(a); MessageBox.Show("Araç Eklendi !!!"); VerileriYukle(); durum = 0; } else if (durum == 2) { Arac.Guncelle(a, comboBox_Arac.SelectedItem.ToString()); MessageBox.Show("Araç Güncellendi !!!"); VerileriYukle(); durum = 0; } groupBox1.Enabled = false; }
public IActionResult DosyaEkle(IFormFile dosya, int projeID) { try { var prodosyaList = db.Prodosya.Where(u => u.projeID == projeID).ToList(); int versiyon = 1; if (prodosyaList.FirstOrDefault() != null) { versiyon = prodosyaList.Max(u => u.versiyon) + 1; } Prodosya prodosya = new Prodosya(); prodosya.projeID = projeID; prodosya.orjisim = Path.GetFileNameWithoutExtension(dosya.FileName); prodosya.orjuzantı = Path.GetExtension(dosya.FileName); prodosya.bytenumber = Convert.ToInt32(dosya.Length); prodosya.kulID = KulID(); prodosya.tarih = DateTime.Now; prodosya.sysname = Arac.RandomString(8); prodosya.versiyon = versiyon; string path = Path.Combine(uploadsRoot, prodosya.sysname); using (var filestream = new FileStream(path, FileMode.Create)) { dosya.CopyTo(filestream); } db.Add(prodosya); db.SaveChanges(); return(Tamam()); } catch (Exception e) { return(Hata(e)); } }
public ActionResult Create(Arac vehicle)//POST { k.Aracs.Add(vehicle); k.SaveChanges(); HubVehicle.NotifyCurrentVehicleInformationToAllClients(); return(RedirectToAction("Index")); }
// GET: Musteri public ActionResult Index() { ViewBag.total = 0; string email = Session["Email"].ToString(); Musteri mstri = db.Musteri.FirstOrDefault(x => x.Email == email); var krlma = db.Kiralama.Where(x => x.MüsteriTc == mstri.TC).ToList(); List <Arac> kiralananlar = new List <Arac>(); int aracId = 0; int total = 0; foreach (var item in krlma) { if (aracId != Convert.ToInt32(item.AracId)) { Arac arc = db.Arac.FirstOrDefault(x => x.Id == item.AracId); if (arc.Durum == false) { kiralananlar.Add(arc); } aracId = Convert.ToInt32(item.AracId); total += Convert.ToInt32(arc.Fiyat); } } ViewBag.total = total; return(View(kiralananlar)); }
public EgitimDuzeyiViewModel Convert(EgitimDuzeyi source, EgitimDuzeyiViewModel destination, ResolutionContext context) { string aciklama = Arac.DescriptionAttr <EgitimDuzeyi>(source); int anahtar = (int)source; return(new EgitimDuzeyiViewModel(anahtar, aciklama)); }
public bool Update(Arac model) { using (DBContext dbContext = new DBContext()) { try { var table = dbContext.Set <Arac>(); var oldModel = table.FirstOrDefault(x => x.aracID == model.aracID); if (oldModel != null) { oldModel.airbag = model.airbag; oldModel.bagajHacmi = model.bagajHacmi; oldModel.ehliyetYasi = model.ehliyetYasi; oldModel.gunlukFiyat = model.gunlukFiyat; oldModel.gunlukKm = model.gunlukKm; oldModel.KM = model.KM; oldModel.koltukSayisi = model.koltukSayisi; oldModel.marka = model.marka; oldModel.model = model.model; oldModel.yasSiniri = model.yasSiniri; dbContext.SaveChanges(); return(true); } else { return(false); } } catch (Exception ex) { throw new Exception(ex.Message); } } }
public void addData(Arac arac) { fbClient.Child("Araclar").Child("Arac-2") .PutAsync(arac); // while(true){ /* * double latitude = 40.9966957664047; * double longitude = 28.784877473706629; * var json = Newtonsoft.Json.JsonConvert.SerializeObject( * new { * latitude = latitude, * longitude = longitude, * * } * ); * * var request = WebRequest.CreateHttp("https://servistakip-brky.firebaseio.com/Araclar.json"); * request.Method = "POST"; * request.ContentType = "application/json"; * * var buffer = Encoding.UTF8.GetBytes(json); */ // } }
public AkrabalikDurumuViewModel Convert(AkrabalikDurumu source, AkrabalikDurumuViewModel destination, ResolutionContext context) { string aciklama = Arac.DescriptionAttr <AkrabalikDurumu>(source); int anahtar = (int)source; return(new AkrabalikDurumuViewModel(anahtar, aciklama)); }
private void btnGuncelle_Click(object sender, EventArgs e) { AracWebService aracWebService = new AracWebService(); Arac arac = new Arac(); if (cmbBxAirbag.Text == "Var") { arac.airbag = true; } else { arac.airbag = false; } arac.aracID = aracId; arac.bagajHacmi = Convert.ToInt16(txtBagaj.Text); arac.ehliyetYasi = Convert.ToInt16(txtEhliyetyas.Text); arac.gunlukFiyat = Convert.ToDecimal(txtFiyat.Text); arac.gunlukKm = Convert.ToInt16(txtGunlukKm.Text); arac.koltukSayisi = Convert.ToInt16(txtKoltuk.Text); arac.KM = Convert.ToUInt32(txtKm.Text); arac.marka = txtMarka.Text; arac.model = txtModel.Text; arac.sirketID = sirketId; arac.yasSiniri = Convert.ToInt16(txtYas.Text); aracWebService.Update(arac); aracListele(); }
public ActionResult Edit(int?id) { Arac arc = db.Arac.FirstOrDefault(x => x.Id == id); TempData["image"] = arc.imagePath; return(View(arc)); }
public IletisimTuruViewModel Convert(IletisimTuru source, IletisimTuruViewModel destination, ResolutionContext context) { string aciklama = Arac.DescriptionAttr <IletisimTuru>(source); int anahtar = (int)source; return(new IletisimTuruViewModel(anahtar, aciklama)); }
public void Update(Arac obj) { if (obj != null) { contextNesnesi.Entry(obj).State = EntityState.Modified; } }
public KadrosuViewModel Convert(Kadrosu source, KadrosuViewModel destination, ResolutionContext context) { string aciklama = Arac.DescriptionAttr <Kadrosu>(source); int anahtar = (int)source; return(new KadrosuViewModel(anahtar, aciklama)); }
private void button1_Click(object sender, EventArgs e) { try { Arac ekle = new Arac { Plakano = txt_plaka.Text.ToUpper(), YakipTipi = (YakitTipi)yakit_tip.SelectedValue, SigortaTarihi = Convert.ToDateTime(sigorta.Value.ToString()), Ruhsatno = Convert.ToInt32(txt_ruhsat.Text), Renk = (Renk)renk.SelectedValue, VitesTipi = (VitesTipi)vites.SelectedValue, Kilometre = Convert.ToInt32(txt_km.Text), ModelId = (Guid)model.SelectedValue, TipId = (Guid)arac_tip.SelectedValue, }; if (txt_ruhsat.Text.Length == 6) { context.Araclar.Add(ekle); context.SaveChanges(); MessageBox.Show(txt_plaka.Text.ToUpper() + " plaka numaralı araç başarıyla kaydedildi.", "Bilgilendirme Penceresi", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); LoadGrid(); textclear(this); txt_plaka.Focus(); } else { MessageBox.Show("Ruhsat numarası 6 basamakli olmalıdır.", "Hata Penceresi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception) { MessageBox.Show(txt_plaka.Text + " plaka numaralı araç eklenirken bir hata oluşmuştur. Lütfen tekrar deneyiniz.", "Hata Penceresi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public CinsiyetiViewModel Convert(Cinsiyeti source, CinsiyetiViewModel destination, ResolutionContext context) { string aciklama = Arac.DescriptionAttr <Cinsiyeti>(source); int anahtar = (int)source; return(new CinsiyetiViewModel(anahtar, aciklama)); }
public CalisanViewModel Convert(Calisan source, CalisanViewModel destination, ResolutionContext context) { if (source != null) { Cevir cevir = new Cevir(); string adi = Arac.BuyutIlkHarfi(source.Adi); string soyadi = Arac.BuyutIlkHarfi(source.Soyadi); CinsiyetiViewModel cinsiyeti = cevir.cevir(source.Cinsi); AkademikUnvaniViewModel unvani = cevir.cevir(source.Unvani); KanGrubuViewModel kaninGrubu = cevir.cevir(source.KaninGrubu); RhDegeriViewModel phDeger = cevir.cevir(source.RhDeger); MedeniDurumuViewModel medeniHali = cevir.cevir(source.MedeniHali); string turCumKimlikNo = source.TurCumKimlikNo.Trim(); string dogumTarihi = source.DogumTarihi.ToShortDateString(); string sicilNo = source.SicilNo; KadrosuViewModel kadroDurumu = cevir.cevir(source.KadroDurumu); SinifViewModel sinifi = cevir.cevir(source.Sinifi); string ibanNo = source.IbanNo; return(new CalisanViewModel(adi, soyadi, cinsiyeti, unvani, kaninGrubu, phDeger, medeniHali, turCumKimlikNo, dogumTarihi, sicilNo, kadroDurumu, sinifi, ibanNo, null)); } else { return(null); } }
private void button2_Click(object sender, EventArgs e) { try { Arac guncelleme = new Arac(); var id = (Guid)dataGridView1.CurrentRow.Cells[0].Value; guncelleme = context.Araclar.FirstOrDefault(v => v.Id == id); guncelleme.Plakano = txt_plaka.Text; guncelleme.YakipTipi = (YakitTipi)yakit_tip.SelectedValue; guncelleme.SigortaTarihi = Convert.ToDateTime(sigorta.Value); guncelleme.Ruhsatno = Convert.ToInt32(txt_ruhsat.Text); guncelleme.Renk = (Renk)renk.SelectedValue; guncelleme.VitesTipi = (VitesTipi)vites.SelectedValue; guncelleme.Kilometre = Convert.ToInt32(txt_km.Text); guncelleme.ModelId = (Guid)model.SelectedValue; guncelleme.TipId = (Guid)arac_tip.SelectedValue; context.SaveChanges(); MessageBox.Show(txt_plaka.Text + " plaka numaralı araç başarıyla güncellendi.", "Bilgilendirme Penceresi", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); LoadGrid(); textclear(this); txt_plaka.Focus(); } catch (Exception) { MessageBox.Show(txt_plaka.Text + " plaka numaralı araç güncellenirken bir hata oluşmuştur. Lütfen tekrar deneyiniz.", "Hata Penceresi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public AkademikUnvaniViewModel Convert(AkademikUnvani source, AkademikUnvaniViewModel destination, ResolutionContext context) { string aciklama = Arac.DescriptionAttr <AkademikUnvani>(source); int anahtar = (int)source; return(new AkademikUnvaniViewModel(anahtar, aciklama)); }
internal AkademikUnvani getirAkademikUnvani(string sorguSozcesi) { AkademikUnvani unvani = AkademikUnvani.Tanimsiz; if (this.nitelikteMiSorgu(sorguSozcesi, SorguNitelik.Akademik)) { sorguSozcesi = Arac.KucultveKirp(sorguSozcesi); if (sorguSozcesi.StartsWith("dr") || sorguSozcesi.StartsWith("doktor")) { unvani = AkademikUnvani.Doktor; } else if (sorguSozcesi.StartsWith("yüksek mühendis")) { unvani = AkademikUnvani.YuksekMuhendis; } else if (sorguSozcesi.StartsWith("doçent") || sorguSozcesi.StartsWith("doç.dr")) { unvani = AkademikUnvani.Docent; } else if (sorguSozcesi.StartsWith("prof")) { unvani = AkademikUnvani.Profesor; } } return(unvani); }
public async Task <IActionResult> Edit(int id, [Bind("ID,Plaka,Marka,Model,Yıl,Renk,GünlükÜcret,Cins")] Arac arac) { if (id != arac.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(arac); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AracExists(arac.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(arac)); }
private void btnKaydet_Click(object sender, EventArgs e) { Arac arac = new Arac() { airbagSayisi = Convert.ToByte(txtAirbagSayisi.Text), bagajHacmi = short.Parse(txtBagajHacmi.Text), anlikKm = Convert.ToInt32(txtAnlikKm.Text), gunlukFiyat = Convert.ToInt32(txtFiyat.Text), gunlukMaxKmSiniri = short.Parse(txtGunlukKmLimit.Text), koltukSayisi = Convert.ToByte(txtKoltukSayisi.Text), marka = txtMarka.Text, minEhliyetYasi = Convert.ToInt32(txtEhliyetYasi.Text), minYasSiniri = short.Parse(txtYasSiniri.Text), model = txtModel.Text, sirketId = 5 }; using (var aracSoapClient = new AracWebServiceSoapClient()) { if (aracSoapClient.InsertArac(arac)) { MessageBox.Show("Araç Başarıyla Eklendi"); } else { MessageBox.Show("Kayıt Yapılırken bir hata oluştu!"); } } }
public RhDegeriViewModel Convert(RhDegeri source, RhDegeriViewModel destination, ResolutionContext context) { int id = (int)source; string sozce = Arac.DescriptionAttr <RhDegeri>(source); return(new RhDegeriViewModel(id, sozce)); }
public ActionResult Sil(int id) { Arac dbArac = _aracRepository.GetById(id); var dbDetayResim = _resimRepository.GetMany(x => x.AracId == id); if (dbArac == null) { TempData["Bilgi"] = "Araç bulunamadı !"; return(RedirectToAction("Index", "Arac")); } if (dbDetayResim != null) { foreach (var item in dbDetayResim) { string detayPath = Server.MapPath(item.ResimUrl); FileInfo files = new FileInfo(detayPath); if (files.Exists) // dosyanın varlığı kontrol ediliyor. fiziksel olarak varsa siliniyor. { files.Delete(); } } } _aracRepository.Delete(id); _aracRepository.Save(); TempData["Bilgi"] = "Araç başarıyla silindi"; return(RedirectToAction("Index", "Arac")); }
public List<Arac> AracListesi(int sayfa_numarasi, int arac_sayisi) { BaglantiAc(); string query = "select top(" + sayfa_numarasi * arac_sayisi + ") * from Araclar"; SqlCommand cmd = new SqlCommand(query, baglanti); //Create a data reader and Execute the command SqlDataReader dataReader = cmd.ExecuteReader(); List<Arac> araclist = new List<Arac>(); if (dataReader != null) { //Read the data and store them in the list while (dataReader.Read()) { Arac arac = new Arac(); arac.id = Convert.ToInt64(dataReader["id"] + ""); arac.marka = Convert.ToInt32(dataReader["marka"] + ""); arac.model = Convert.ToInt64(dataReader["model"] + ""); arac.kilometre = Convert.ToInt16(dataReader["kilometre"] + ""); arac.yakit_tipi = dataReader["yakit_tipi"] + ""; arac.kiralama_ucreti = Convert.ToInt32(dataReader["kiralama_ucreti"] + ""); arac.yakit_tüketimi = Convert.ToDouble(dataReader["yakit_tuketimi"] + ""); arac.kisi_sayisi = Convert.ToInt16(dataReader["kisi_sayisi"] + ""); arac.vites = Convert.ToInt16(dataReader["vites"] + ""); arac.klima = dataReader["klima"] + ""; arac.arac_ozellikleri = dataReader["arac_ozellikleri"] + ""; arac.renk = dataReader["renk"] + ""; arac.ekleme_tarihi = Convert.ToDateTime(dataReader["ekleme_tarihi"] + ""); arac.ekleyen_id = Convert.ToInt64(dataReader["ekleyen_id"] + ""); arac.fiyat = Convert.ToInt32(dataReader["fiyat"] + ""); araclist.Add(arac); } //close Data Reader dataReader.Close(); //close Connection this.BaglantiKapat(); //return list to be displayed return araclist; } else { return null; } }
public void ekle(int sahipid,string plaka,int modelno,string renk,bool aktif) { try { Arac araclar = new Arac { AracSahibiID=sahipid, Plaka=plaka, ModelNo=modelno, Renk=renk, active=aktif }; arac.Aracs.Add(araclar); arac.SaveChanges(); } catch (Exception) { Response.Write("HATA"); } }
public Arac get_arac(int arac_id) { BaglantiAc(); string query = "select * from Araclar where id="+arac_id; SqlCommand cmd = new SqlCommand(query, baglanti); //Create a data reader and Execute the command SqlDataReader dataReader = cmd.ExecuteReader(); List<Arac> araclist = new List<Arac>(); if (dataReader != null) { //Read the data and store them in the list while (dataReader.Read()) { Arac arac = new Arac(); arac.id = Convert.ToInt64(dataReader["id"] + ""); arac.marka = Convert.ToInt32(dataReader["marka_id"] + ""); arac.model = Convert.ToInt64(dataReader["model_id"] + ""); arac.yakit_tipi = dataReader["yakıt_tipi"] + ""; arac.kiralama_ucreti = Convert.ToInt32(dataReader["kiralama_ucreti"] + ""); araclist.Add(arac); } //close Data Reader dataReader.Close(); //close Connection this.BaglantiKapat(); //return list to be displayed return araclist[0]; } else { return null; } }