public IHttpActionResult Get(int id)
        {
            ResponseContent <Musteriler> content;

            using (var musterilerBusiness = new MusterilerBusiness())
            {
                // Get customer from business layer (Core App)
                List <Musteriler> musteriler = null;
                try
                {
                    var c = musterilerBusiness.SelectById(id);
                    if (c != null)
                    {
                        musteriler = new List <Musteriler>();
                        musteriler.Add(c);
                    }

                    // Prepare a content
                    content = new ResponseContent <Musteriler>(musteriler);

                    // Return content as a json and proper http response
                    return(new XmlResult <Musteriler>(content, Request));
                }
                catch (Exception)
                {
                    // Prepare a content
                    content = new ResponseContent <Musteriler>(null);
                    return(new XmlResult <Musteriler>(content, Request));
                }
            }
        }
        // DELETE api/<controller>/5
        public IHttpActionResult Delete(int id)
        {
            var content = new ResponseContent <Musteriler>(null);

            using (var musterilerBusiness = new MusterilerBusiness())
            {
                content.Result = musterilerBusiness.DeleteById(id) ? "1" : "0";

                return(new StandartResult <Musteriler>(content, Request));
            }
        }
 public Musteriler MusteriIdSec(int id)
 {
     try
     {
         using (var business = new MusterilerBusiness())
         {
             return(business.MusteriIdSec(id));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public List <Musteriler> MusteriHepsiniSec()
 {
     try
     {
         using (var business = new MusterilerBusiness())
         {
             return(business.MusteriHepsiniSec());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
        public IHttpActionResult Get()
        {
            using (var musterilerBusiness = new MusterilerBusiness())
            {
                // Get customers from business layer (Core App)
                List <Musteriler> musteriler = musterilerBusiness.ListAll();

                // Prepare a content
                var content = new ResponseContent <Musteriler>(musteriler);

                // Return content as a json and proper http response
                return(new StandartResult <Musteriler>(content, Request));
            }
        }
 public Musteriler SelectMusteriById(int musteriId)
 {
     try
     {
         using (MusterilerBusiness musterilerBusiness = new MusterilerBusiness())
         {
             return(musterilerBusiness.SelectById(musteriId));
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public List <Musteriler> ListAllMusteriler()
 {
     try
     {
         using (MusterilerBusiness musterilerBusiness = new MusterilerBusiness())
         {
             return(musterilerBusiness.ListAll());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
 public bool MusteriIdSil(int id)
 {
     try
     {
         using (var business = new MusterilerBusiness())
         {
             business.MusteriIdSil(id);
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
 public bool MusteriGuncelle(Musteriler entity)
 {
     try
     {
         using (var business = new MusterilerBusiness())
         {
             business.MusteriGuncelle(entity);
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
 public bool SilMusteri(int musteriId)
 {
     try
     {
         using (MusterilerBusiness musterilerBusiness = new MusterilerBusiness())
         {
             musterilerBusiness.DeleteById(musteriId);
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
 public bool EkleMusteri(Musteriler entity)
 {
     try
     {
         using (MusterilerBusiness musterilerBusiness = new MusterilerBusiness())
         {
             musterilerBusiness.Ekle(entity);
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
        public IHttpActionResult Get(string kullaniciAdi, string pass)
        {
            using (var musterilerBusiness = new MusterilerBusiness())
            {
                bool         dogruMu = musterilerBusiness.MusteriDogrulama(kullaniciAdi, pass);
                SifreKontrol kontrol = new SifreKontrol {
                    isValid = dogruMu
                };
                List <SifreKontrol> sifreKontrol = new List <SifreKontrol>();
                sifreKontrol.Add(kontrol);

                var content = new ResponseContent <SifreKontrol>(sifreKontrol);

                // Return content as a json and proper http response
                return(new StandartResult <SifreKontrol>(content, Request));
            }
        }
        public IHttpActionResult Post([FromBody] Musteriler musteriler)
        {
            var content = new ResponseContent <Musteriler>(null);

            if (musteriler != null)
            {
                using (var musterilerBusiness = new MusterilerBusiness())
                {
                    content.Result = musterilerBusiness.Ekle(musteriler) ? "1" : "0";

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

            content.Result = "0";

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