Пример #1
0
        private void btnGuncelle_Click(object sender, EventArgs e)
        {
            try
            {
                bool success;
                using (var aracBusiness = new AracBusiness())
                {
                    success = aracBusiness.AracGuncelle(new Arac()
                    {
                        aracID              = int.Parse(txtAracID.Text),
                        aracMarka           = txtAracMarka.Text,
                        aracModel           = txtAracModel.Text,
                        gerekenEhliyetYasi  = int.Parse(txtGerekenEhliyetYasi.Text),
                        minYasSiniri        = int.Parse(txtMinYasSiniri.Text),
                        gunlukSinirKM       = int.Parse(txtGunlukSinir.Text),
                        aracKM              = int.Parse(txtAracKM.Text),
                        airBagSayisi        = int.Parse(txtAirBagSayisi.Text),
                        bagacHacmi          = int.Parse(txtBagajHacmi.Text),
                        koltukSayisi        = int.Parse(txtKoltukSayisi.Text),
                        gunlukKiralikFiyati = int.Parse(txtGunlukKiralikFiyati.Text),
                        aitOlduguSirketID   = int.Parse(txtAitOlduguSirketID.Text)
                    });
                }
                var message = success ? "Başarıyla güncellendi" : "Hata oluştu";

                MessageBox.Show(message);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error happened: " + ex.Message);
            }

            aracListele();
            inputTemizle();
        }
Пример #2
0
        public ActionResult SirketSayfasi(string aracId, string sirketId)
        {
            try
            {
                bool success;
                Arac arac = null;
                using (var aracBusiness = new AracBusiness())
                {
                    success = aracBusiness.UpdateAracMusaitlikDurumu(int.Parse(aracId));
                    arac    = aracBusiness.SelectAracById(int.Parse(aracId));
                }
                var message = success ? "done" : "failed";


                List <Arac> rezervasyon = null;
                using (var aracBusiness = new AracBusiness())
                {
                    rezervasyon = aracBusiness.SelectAllRezervasyonArac(arac.SirketId);
                    Session.Add("Razervasyon", rezervasyon);
                }
                Console.WriteLine("Operation " + message);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error happened: " + ex.Message);
            }


            return(RedirectToAction("SirketSayfasi", "Sirket"));
        }
Пример #3
0
        public ActionResult SirketGiris(Sirket model)
        {
            try
            {
                Sirket sirket = null;
                using (var sirketBusiness = new SirketBusiness())
                {
                    sirket = sirketBusiness.SirketLogin(model.SirketKullaniciAdi, model.SirketSifre);
                }
                if (sirket != null)
                {
                    Session.Add("Sirket", sirket);
                }
                List <Arac> arac = null;
                using (var aracBusiness = new AracBusiness())
                {
                    arac = aracBusiness.SelectAllSirketArac(sirket.Id);
                    Session.Add("Arac", arac);
                }
                List <Arac> rezervasyon = null;
                using (var aracBusiness = new AracBusiness())
                {
                    rezervasyon = aracBusiness.SelectAllRezervasyonArac(sirket.Id);
                    Session.Add("Razervasyon", rezervasyon);
                }

                return(RedirectToAction("SirketSayfasi", "Sirket"));
            }
            catch (Exception)
            {
                return(View("SirketGiris"));
            }
        }
Пример #4
0
        // GET api/<controller>/5
        public IHttpActionResult Get(int id)
        {
            ResponseContent <Arac> content;

            using (var aracBusiness = new AracBusiness())
            {
                List <Arac> aracList = null;
                try
                {
                    var temp = aracBusiness.AracSecById(id);
                    if (temp != null)
                    {
                        aracList = new List <Arac>();
                        aracList.Add(temp);
                    }

                    content = new ResponseContent <Arac>(aracList);
                    return(new StandartResult <Arac>(content, Request));
                }
                catch (Exception)
                {
                    content = new ResponseContent <Arac>(null);
                    return(new StandartResult <Arac>(content, Request));
                }
            }
        }
        public ActionResult KullaniciGiris(Customers model)
        {
            try
            {
                Customers musteri = null;
                using (var musteriBusiness = new CustomersBusiness())
                {
                    musteri = musteriBusiness.CustomerLogin(model.KullaniciAdi, model.Sifre);
                }
                if (musteri != null)
                {
                    Session.Add("Musteri", musteri);
                }
                List <Arac> arac = null;
                using (var aracBusiness = new AracBusiness())
                {
                    arac = aracBusiness.SelectAllMusaitArac();
                    Session.Add("Arac", arac);
                }

                return(RedirectToAction("KullaniciSayfasi", "Kullanici"));
            }
            catch (Exception)
            {
                return(View("KullaniciGiris"));
            }
        }
Пример #6
0
        // GET api/<controller>
        public IHttpActionResult Get()
        {
            using (var aracBusiness = new AracBusiness())
            {
                List <Arac> aracList = aracBusiness.SelectAllArac();

                var content = new ResponseContent <Arac>(aracList);
                return(new StandartResult <Arac>(content, Request));
            }
        }
Пример #7
0
        // DELETE api/<controller>/5
        public IHttpActionResult Delete(int id)
        {
            var content = new ResponseContent <Arac>(null);

            using (var aracBusiness = new AracBusiness())
            {
                content.Result = aracBusiness.AracSilById(id) ? "1" : "0";

                return(new StandartResult <Arac>(content, Request));
            }
        }
Пример #8
0
 public bool Update(Entities.Arac aracBilgi)
 {
     try
     {
         using (var nesne = new AracBusiness())
         {
             return(nesne.Update(aracBilgi));
         }
     }
     catch (Exception hata)
     {
         Console.WriteLine(hata);
         return(false);
     }
 }
Пример #9
0
 public Entities.Arac[] GetAll()
 {
     try
     {
         using (var nesne = new AracBusiness())
         {
             return(nesne.GetAll().ToArray());
         }
     }
     catch (Exception hata)
     {
         Console.WriteLine(hata);
         return(null);
     }
 }
Пример #10
0
        void aracListele()
        {
            try
            {
                using (var aracBusiness = new AracBusiness())
                {
                    List <Arac> aracList = aracBusiness.SelectAllArac().ToList();
                    dgAracListesi.DataSource = aracList;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error happened: " + ex.Message);
            }

            dgAracListesi.ClearSelection();
        }
Пример #11
0
        public ActionResult SirketSayfasi(Arac model)
        {
            try
            {
                bool success;
                using (var aracBusiness = new AracBusiness())
                {
                    success = aracBusiness.InsertArac(new Arac()
                    {
                        AracAdi         = model.AracAdi,
                        AracModeli      = model.AracModeli,
                        EhliyetYasi     = model.EhliyetYasi,
                        MinYasSiniri    = model.MinYasSiniri,
                        GunlukKmSiniri  = model.GunlukKmSiniri,
                        AnlikKm         = model.AnlikKm,
                        AirBag          = model.AirBag,
                        BagajHacmi      = model.BagajHacmi,
                        KoltukSayisi    = model.KoltukSayisi,
                        GunlukFiyat     = model.GunlukFiyat,
                        SirketId        = model.SirketId,
                        MusaitlikDurumu = model.MusaitlikDurumu,
                    });
                }
                List <Arac> arac = null;
                using (var aracBusiness = new AracBusiness())
                {
                    arac = aracBusiness.SelectAllSirketArac(model.SirketId);
                    Session.Add("Arac", arac);
                }
                List <Arac> rezervasyon = null;
                using (var aracBusiness = new AracBusiness())
                {
                    rezervasyon = aracBusiness.SelectAllRezervasyonArac(model.SirketId);
                    Session.Add("Razervasyon", rezervasyon);
                }
                var message = success ? "done" : "failed";

                Console.WriteLine("Operation " + message);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error happened: " + ex.Message);
            }
            return(RedirectToAction("SirketSayfasi", "Sirket"));
        }
Пример #12
0
        // PUT api/<controller>/5
        public IHttpActionResult Put(int id, [FromBody] Arac arac)
        {
            var content = new ResponseContent <Arac>(null);

            if (arac != null)
            {
                using (var aracBusiness = new AracBusiness())
                {
                    content.Result = aracBusiness.AracGuncelle(arac) ? "1" : "0";

                    return(new StandartResult <Arac>(content, Request));
                }
            }

            content.Result = "0";

            return(new StandartResult <Arac>(content, Request));
        }
Пример #13
0
        private void btnSeciliSil_Click(object sender, EventArgs e)
        {
            try
            {
                bool success;
                using (var aracBusiness = new AracBusiness())
                {
                    success = aracBusiness.AracSilById(int.Parse(dgAracListesi.CurrentRow.Cells[0].Value.ToString()));
                }
                var message = success ? "Başarıyla silindi" : "Hata oluştu";

                MessageBox.Show(message);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error happened: " + ex.Message);
            }

            aracListele();
            inputTemizle();
        }
 public ActionResult KullaniciSayfasi(string aracId, string musteriId)
 {
     try
     {
         bool success;
         using (var aracBusiness = new AracBusiness())
         {
             success = aracBusiness.AracRezervasyonu(int.Parse(aracId));
         }
         var message = success ? "done" : "failed";
         Console.WriteLine("Operation " + message);
         List <Arac> arac = null;
         using (var aracBusiness = new AracBusiness())
         {
             arac = aracBusiness.SelectAllMusaitArac();
             Session.Add("Arac", arac);
         }
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error happened: " + ex.Message);
     }
     return(RedirectToAction("KullaniciSayfasi", "Kullanici"));
 }