コード例 #1
0
        // GET: api/Sirket/5
        public IHttpActionResult Get(int id)
        {
            ResponseContent <Sirket> content;

            using (var SirketBusiness = new SirketBusiness())
            {
                List <Sirket> sirket = null;
                try
                {
                    var c = SirketBusiness.SelectedIdSirket(id);
                    if (c != null)
                    {
                        sirket = new List <Sirket>();
                        sirket.Add(c);
                    }
                    content = new ResponseContent <Sirket>(sirket);

                    return(new XmlResult <Sirket>(content, Request));
                }
                catch (Exception)
                {
                    content = new ResponseContent <Sirket>(null);
                    return(new XmlResult <Sirket>(content, Request));
                }
            }
        }
コード例 #2
0
        // GET api/<controller>/5
        public IHttpActionResult Get(int id)
        {
            ResponseContent <Sirket> content;

            using (var sirketBusiness = new SirketBusiness())
            {
                List <Sirket> sirketList = null;
                try
                {
                    var temp = sirketBusiness.SirketSecById(id);
                    if (temp != null)
                    {
                        sirketList = new List <Sirket>();
                        sirketList.Add(temp);
                    }

                    content = new ResponseContent <Sirket>(sirketList);
                    return(new StandartResult <Sirket>(content, Request));
                }
                catch (Exception)
                {
                    content = new ResponseContent <Sirket>(null);
                    return(new StandartResult <Sirket>(content, Request));
                }
            }
        }
コード例 #3
0
        public ActionResult SirketKayit(Sirket model)
        {
            try
            {
                bool success;
                using (var sirketBusiness = new SirketBusiness())
                {
                    success = sirketBusiness.InsertSirket(new Sirket()
                    {
                        SirketAdi          = model.SirketAdi,
                        Sehir              = model.Sehir,
                        Adres              = model.Adres,
                        AracSayisi         = model.AracSayisi,
                        SirketKullaniciAdi = model.SirketKullaniciAdi,
                        SirketSifre        = model.SirketSifre,
                    });
                }

                var message = success ? "done" : "failed";

                Console.WriteLine("Operation " + message);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error happened: " + ex.Message);
            }
            // If we got this far, something failed, redisplay form
            return(View(model));
        }
コード例 #4
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"));
            }
        }
コード例 #5
0
        public IHttpActionResult Get(int id)
        {
            ResponseContent <Sirket> content;

            using (var sirketBusiness = new SirketBusiness())
            {
                // Get customer from business layer (Core App)
                List <Sirket> sirketler = null;
                try
                {
                    var c = sirketBusiness.SelectById(id);
                    if (c != null)
                    {
                        sirketler = new List <Sirket>();
                        sirketler.Add(c);
                    }

                    // Prepare a content
                    content = new ResponseContent <Sirket>(sirketler);

                    // Return content as a json and proper http response
                    return(new XmlResult <Sirket>(content, Request));
                }
                catch (Exception)
                {
                    // Prepare a content
                    content = new ResponseContent <Sirket>(null);
                    return(new XmlResult <Sirket>(content, Request));
                }
            }
        }
コード例 #6
0
        private void btnGuncelle_Click(object sender, EventArgs e)
        {
            try
            {
                bool success;
                using (var sirketBusiness = new SirketBusiness())
                {
                    success = sirketBusiness.SirketGuncelle(new Sirket()
                    {
                        sirketID         = int.Parse(txtSirketID.Text),
                        sirketAdi        = txtSirketAdi.Text,
                        sirketSehir      = txtSirketSehir.Text,
                        sirketAracSayisi = int.Parse(txtAracSayisi.Text),
                        sirketPuani      = int.Parse(txtSirketPuani.Text),
                        sirketAdres      = txtSirketAdres.Text
                    });
                }
                var message = success ? "Başarıyla güncellendi" : "Hata oluştu";

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

            sirketListele();
            inputTemizle();
        }
コード例 #7
0
 // PUT: api/Sirket/5
 public IHttpActionResult Put(Sirket sirket)
 {
     using (var SirketBusiness = new SirketBusiness())
     {
         SirketBusiness.UpdateSirket(sirket);
         return(null);
     }
 }
コード例 #8
0
 // GET: api/Sirket
 public IHttpActionResult Get()
 {
     using (var SirketBusiness = new SirketBusiness())
     {
         List <Sirket> sirlist = SirketBusiness.SelectAllSirket();
         var           content = new ResponseContent <Sirket>(sirlist);
         return(new StandartResults <Sirket>(content, Request));
     }
 }
コード例 #9
0
        // DELETE: api/Sirket/5
        public IHttpActionResult Delete(int id)
        {
            //ResponseContent<Kullanici> content;

            using (var SirketBusiness = new SirketBusiness())
            {
                SirketBusiness.SirketDelete(id);
                return(null);
            }
        }
コード例 #10
0
        // DELETE api/<controller>/5
        public IHttpActionResult Delete(int id)
        {
            var content = new ResponseContent <Sirket>(null);

            using (var sirketBusiness = new SirketBusiness())
            {
                content.Result = sirketBusiness.SirketSilById(id) ? "1" : "0";

                return(new StandartResult <Sirket>(content, Request));
            }
        }
コード例 #11
0
 public Sirket SelectSirketById(int sirketId)
 {
     try
     {
         using (SirketBusiness sirketBusiness = new SirketBusiness())
         {
             return(sirketBusiness.SelectById(sirketId));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #12
0
 public List <Sirket> ListAllSirketler()
 {
     try
     {
         using (SirketBusiness sirketBusiness = new SirketBusiness())
         {
             return(sirketBusiness.ListAll());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #13
0
 public Sirket SirketIdSec(int id)
 {
     try
     {
         using (var business = new SirketBusiness())
         {
             return(business.SirketIdSec(id));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #14
0
 public List <Sirket> SirketHepsiniSec()
 {
     try
     {
         using (var business = new SirketBusiness())
         {
             return(business.SirketHepsiniSec());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #15
0
        public IHttpActionResult Get()
        {
            using (var sirketBusiness = new SirketBusiness())
            {
                // Get customers from business layer (Core App)
                List <Sirket> sirketler = sirketBusiness.ListAll();

                // Prepare a content
                var content = new ResponseContent <Sirket>(sirketler);

                // Return content as a json and proper http response
                return(new StandartResult <Sirket>(content, Request));
            }
        }
コード例 #16
0
 public Sirket[] SelectAllSirket()
 {
     try
     {
         using (var business = new SirketBusiness())
         {
             return(business.SelectAllSirket().ToArray());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #17
0
 private Sirket SelectSirketByID(int ID)
 {
     try
     {
         using (var SirketBussines = new SirketBusiness())
         {
             return(SirketBussines.SelectSirketById(ID));
         }
     }
     catch (Exception ex)
     {
         LogHelper.Log(LogTarget.File, ExceptionHelper.ExceptionToString(ex), true);
         throw new Exception("Sirket doesn't exists.");
     }
 }
コード例 #18
0
 public bool InsertSirket(Sirket entity)
 {
     try
     {
         using (var business = new SirketBusiness())
         {
             business.InsertSirket(entity);
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #19
0
 public bool SirketGuncelle(Sirket entity)
 {
     try
     {
         using (var business = new SirketBusiness())
         {
             business.SirketGuncelle(entity);
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #20
0
 public bool SirketIdSil(int id)
 {
     try
     {
         using (var business = new SirketBusiness())
         {
             business.SirketIdSil(id);
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #21
0
 public bool EkleSirket(Sirket entity)
 {
     try
     {
         using (SirketBusiness sirketBusiness = new SirketBusiness())
         {
             sirketBusiness.Ekle(entity);
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #22
0
 public bool SilSirket(int sirketId)
 {
     try
     {
         using (SirketBusiness sirketBusiness = new SirketBusiness())
         {
             sirketBusiness.DeleteById(sirketId);
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #23
0
 private List <Sirket> ListAllSirket()
 {
     try
     {
         using (var SirketBussines = new SirketBusiness())
         {
             List <Sirket> Sirket = SirketBussines.SelectAllSirket();
             return(Sirket);
         }
     }
     catch (Exception ex)
     {
         LogHelper.Log(LogTarget.File, ExceptionHelper.ExceptionToString(ex), true);
         throw new Exception("Sirket doesn't exists.");
     }
 }
コード例 #24
0
        // POST: api/Sirket
        public IHttpActionResult Post(Sirket sirket)
        {
            var content = new ResponseContent <Sirket>(null);

            if (sirket != null)
            {
                using (var SirketBusiness = new SirketBusiness())
                {
                    content.Result = SirketBusiness.InsertSirket(sirket) ? "1" : "0";

                    return(new StandartResults <Sirket>(content, Request));
                }
            }
            content.Result = "0";

            return(new StandartResults <Sirket>(content, Request));
        }
コード例 #25
0
        void sirketListele()
        {
            try
            {
                using (var sirketBusiness = new SirketBusiness())
                {
                    List <Sirket> sirketList = sirketBusiness.SelectAllSirket().ToList();
                    dgSirketListe.DataSource = sirketList;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error happened: " + ex.Message);
            }

            dgSirketListe.ClearSelection();
        }
コード例 #26
0
        // PUT api/<controller>/5
        public IHttpActionResult Put(int id, [FromBody] Sirket sirket)
        {
            var content = new ResponseContent <Sirket>(null);

            if (sirket != null)
            {
                using (var sirketBusiness = new SirketBusiness())
                {
                    content.Result = sirketBusiness.SirketGuncelle(sirket) ? "1" : "0";

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

            content.Result = "0";

            return(new StandartResult <Sirket>(content, Request));
        }
コード例 #27
0
        private void btnSeciliSil_Click(object sender, EventArgs e)
        {
            try
            {
                bool success;
                using (var sirketBusiness = new SirketBusiness())
                {
                    success = sirketBusiness.SirketSilById(int.Parse(dgSirketListe.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);
            }

            sirketListele();
            inputTemizle();
        }
コード例 #28
0
 private bool InsertSirket(int sirketpuan, string sirketad, string sirketadres, int yoneticisi)
 {
     try
     {
         using (var SirketBussines = new SirketBusiness())
         {
             return(SirketBussines.InsertSirket(new Sirket()
             {
                 SirketPuan = sirketpuan,
                 SirketAd = sirketad,
                 SirketAdres = sirketadres,
                 Yoneticisi = yoneticisi
             }));
         }
     }
     catch (Exception ex)
     {
         LogHelper.Log(LogTarget.File, ExceptionHelper.ExceptionToString(ex), true);
         throw new Exception("Sirket doesn't exists.");
     }
 }