Example #1
0
 public object GirisYap(string Nesne)
 {
     Tuanna.Lib.IslemDurum Sonuc = new Lib.IslemDurum(false, "");
     try
     {
         Kullanici Kullanici = Nesne.ToModel<Kullanici>();
         KullaniciBilgi KullaniciBilgi = new KullaniciBilgi();
         using (Tuanna.Data.Ekmekcim.ekmekcimnetEntities VeriTabani = new Data.Ekmekcim.ekmekcimnetEntities())
         {
             var QSonuc = VeriTabani.TBLUye.Where(x => x.AdSoyad == Kullanici.KullaniciAd && x.Sifre == Kullanici.Sifre).ToList();
             if (QSonuc.Count > 0)
             {
                 Tuanna.Data.Ekmekcim.TBLUye Uye = QSonuc.First();
                 if (Uye.OnayDurum)
                 {
                     Sonuc.Durum = true;
                     Sonuc.Mesaj = "İşlem Giriş Yaptınız.";
                     KullaniciBilgi.AdSoyad = Uye.AdSoyad;
                     KullaniciBilgi.No = Uye.SatirNo;
                     KullaniciBilgi.Mail = Uye.Mail;
                     if (VeriTabani.TBLAnlikBakiye.Where(x => x.UyeFirma == Uye.SatirNo).Count() < 1)
                     {
                         TBLAnlikBakiye Bakiye = new TBLAnlikBakiye();
                         Bakiye.IslemTarih = DateTime.Now.ToString();
                         Bakiye.Bakiye = 0;
                         Bakiye.UyeFirma = 0;
                         VeriTabani.TBLAnlikBakiye.Add(Bakiye);
                         VeriTabani.SaveChanges();
                     }
                 }
                 else
                 {
                     Sonuc.Durum = false;
                     Sonuc.Mesaj = "Kullanıcı Onaylı Değil!";
                 }
             }
             else
             {
                 Sonuc.Durum = false;
                 Sonuc.Mesaj = "Kullanıcı Yok";
             }
         }
         return new
         {
             Sonuc = Sonuc,
             Kullanici = KullaniciBilgi
         };
     }
     catch (Exception Hata)
     {
         Sonuc.Durum = false;
         Sonuc.Mesaj = "Hata Oluştu";
         Sonuc.Hata = Hata;
         return new
         {
             Sonuc = Sonuc
         };
     }
 }
Example #2
0
 public object KisiBilgileriniGetir(string NoTxt)
 {
     Tuanna.Lib.IslemDurum Sonuc = new Lib.IslemDurum(false, "");
     try
     {
         int No = Convert.ToInt32(NoTxt);
         KullaniciBilgi KullaniciBilgi = new KullaniciBilgi();
         using (Tuanna.Data.Ekmekcim.ekmekcimnetEntities VeriTabani = new Data.Ekmekcim.ekmekcimnetEntities())
         {
             var QSonuc = VeriTabani.TBLUye.Find(No);
             if (QSonuc != null)
             {
                 Sonuc.Durum = true;
                 Sonuc.Mesaj = "İşlem Giriş Yaptınız.";
                 KullaniciBilgi.AdSoyad = QSonuc.AdSoyad;
                 KullaniciBilgi.No = QSonuc.SatirNo;
                 KullaniciBilgi.Mail = QSonuc.Mail;
             }
             else
             {
                 Sonuc.Durum = false;
                 Sonuc.Mesaj = "Kullanıcı Yok";
             }
         }
         return new
         {
             Sonuc = Sonuc,
             Kullanici = KullaniciBilgi
         };
     }
     catch (Exception Hata)
     {
         Sonuc.Durum = false;
         Sonuc.Mesaj = "Hata Oluştu";
         Sonuc.Hata = Hata;
         return new
         {
             Sonuc = Sonuc
         };
     }
 }