Пример #1
0
        public int kullanici_kontrol(string ka, string s)
        {
            Kullanicilar k = _ent.Kullanicilar.FirstOrDefault(p => p.kullanici_adi == ka && p.sifre == s);

            if (k == null)
            {
                return(0);
            }
            Yönetici y = _ent.Yönetici.FirstOrDefault(p => p.kId == k.kId);

            if (k != null && y != null)
            {
                return(9191);
            }
            else if (k != null && y == null)
            {
                Müşteri m = _ent.Müşteri.FirstOrDefault(p => p.kId == k.kId);
                return(m.mId);
                //müşteri listelemesi
            }
            else
            {
                return(0);
            }
            // gelen kullanıcı adı ve şifreyi kullanıcılarda kontrol et yoksa hata ver, varsa yönetici mi müşterimi kontrol et
        }
        public async Task <ActionResult> Put(Müşteri müşteri)
        {
            try
            {
                await Task.Run(() => { });

                return(Ok());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public async Task <ActionResult> Post(Müşteri yeniMüşteri)
        {
            try
            {
                await Task.Run(() => { });

                return(CreatedAtAction(nameof(Post), new { id = yeniMüşteri.Id }, yeniMüşteri));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public async Task <ActionResult <Müşteri> > Get(int id)
        {
            Müşteri müşteri = null;

            try
            {
                await Task.Run(() => { });

                return(Ok(müşteri));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }