Ejemplo n.º 1
0
 public JsonResult GuncellePost(String id, String ad, String soyad, String mail, String kullaniciadi, int durum, String grup, String sifre)
 {
     if (Session["kimlik"] != null)
     {
         KullaniciBilgi bilgi = new KullaniciBilgi();
         int            sid   = Convert.ToInt32(Guvenlik.SİFRELECOZ(id));
         var            veri  = db.Kullanici.Where(s => s.ID == sid).FirstOrDefault();
         veri.Ad            = ad;
         veri.Soyad         = soyad;
         veri.Mail          = mail;
         veri.Kullanici_Adi = kullaniciadi;
         veri.Durum         = durum;
         veri.Grup_ID       = int.Parse(teknikservis.Controllers.Guvenlik.SİFRELECOZ(grup));
         if (sifre != null)
         {
             veri.Sifre = teknikservis.Controllers.Guvenlik.MD5S(sifre);
         }
         veri.Guncellenme = DateTime.Now;
         db.SaveChanges();
         bilgi.mesaj = "başarıyla güncellendi !";
         return(Json(bilgi));
     }
     else
     {
         return(null);
     }
 }
 public JsonResult GuncellePost(String id, String musteri, String telefon, String adres, String model, int cihaz, int durum, String aciklama, decimal fiyat, decimal tahsilat, String Yapilan_İslem)
 {
     if (Session["kimlik"] != null)
     {
         Bilgi bilgi = new Bilgi();
         int   sid   = Convert.ToInt32(Guvenlik.SİFRELECOZ(id));
         var   veri  = db.Servisler.Where(s => s.ID == sid).FirstOrDefault();
         veri.Musteri            = musteri;
         veri.Tel                = telefon;
         veri.Adres              = adres;
         veri.Model              = model;
         veri.Cihaz              = cihaz;
         veri.Durum              = durum;
         veri.Aciklama           = aciklama;
         veri.Fiyat              = fiyat;
         veri.Tahsilat           = tahsilat;
         veri.Yapilan_İslem      = Yapilan_İslem;
         veri.Guncellenme_Tarihi = DateTime.Now;
         db.SaveChanges();
         bilgi.mesaj = "başarıyla güncellendi !";
         return(Json(bilgi));
     }
     else
     {
         return(null);
     }
 }
 public ActionResult Sil(String id)
 {
     if (Session["kimlik"] != null)
     {
         int ara  = int.Parse(Guvenlik.SİFRELECOZ(id));
         var veri = db.Servisler.FirstOrDefault(f => f.ID == ara);
         veri.Sil = 1;
         db.SaveChanges();
         Response.Redirect("/Servisler");
         return(null);
     }
     else
     {
         return(null);
     }
 }
Ejemplo n.º 4
0
 public JsonResult GuncellePost(String id, String ad)
 {
     if (Session["kimlik"] != null)
     {
         GrupBilgi bilgi = new GrupBilgi();
         int       sid   = Convert.ToInt32(Guvenlik.SİFRELECOZ(id));
         var       veri  = db.Grup.Where(s => s.ID == sid).FirstOrDefault();
         veri.Grup_Ad = ad;
         db.SaveChanges();
         bilgi.mesaj = "başarıyla güncellendi !";
         return(Json(bilgi));
     }
     else
     {
         return(null);
     }
 }
 public ActionResult Goruntule(String id, ServislerModel model)
 {
     if (Session["kimlik"] != null)
     {
         int ara  = int.Parse(Guvenlik.SİFRELECOZ(id));
         var veri = db.Servisler.Where(s => s.Sil == 0).FirstOrDefault(f => f.ID == ara);
         if (veri == null)
         {
             return(HttpNotFound());
         }
         else
         {
             return(PartialView("Goruntule", veri));
         }
     }
     else
     {
         return(null);
     }
 }
Ejemplo n.º 6
0
 public ActionResult Guncelle(String id)
 {
     if (Session["kimlik"] != null)
     {
         int ara  = int.Parse(Guvenlik.SİFRELECOZ(id));
         var veri = db.Grup.FirstOrDefault(k => k.ID == ara);
         if (veri == null)
         {
             return(HttpNotFound());
         }
         else
         {
             return(PartialView("Guncelle", veri));
         }
     }
     else
     {
         return(null);
     }
 }
Ejemplo n.º 7
0
 public ActionResult Goruntule(String id, KullaniciModel model)
 {
     if (Session["kimlik"] != null)
     {
         int ara  = int.Parse(Guvenlik.SİFRELECOZ(id));
         var veri = db.Kullanici.FirstOrDefault(f => f.ID == ara);
         var grup = db.Grup.FirstOrDefault(g => g.ID == veri.Grup_ID);
         ViewData["grup"] = grup.Grup_Ad;
         if (veri == null)
         {
             return(HttpNotFound());
         }
         else
         {
             return(PartialView("Goruntule", veri));
         }
     }
     else
     {
         return(null);
     }
 }
Ejemplo n.º 8
0
        public JsonResult Kontrol(string yetkiliadi, string sifre)
        {
            GirisBilgi bilgi  = new GirisBilgi();
            var        kimlik = Guid.NewGuid();

            sifre = Guvenlik.MD5S(sifre);
            var veri = db.Kullanici.FirstOrDefault(k => k.Kullanici_Adi == yetkiliadi && k.Sifre == sifre && k.Durum == 1);

            if (veri != null)
            {
                Oturumlar oturum = new Oturumlar();
                oturum.Kullanici_ID = veri.ID;
                oturum.Kimlik       = kimlik;
                oturum.Ip           = Request.UserHostAddress;
                oturum.Durum        = 1;
                oturum.Giris_Tarihi = DateTime.Now;
                db.Oturumlar.Add(oturum);
                db.SaveChanges();
                Session["kimlik"]   = kimlik;
                Session["id"]       = veri.ID;
                Session["Ad"]       = veri.Ad;
                Session["Soyad"]    = veri.Soyad;
                Session["Grup_ID"]  = veri.Grup_ID;
                Session["Mail"]     = veri.Mail;
                Session["Gravatar"] = Guvenlik.MD5S(veri.Mail);
                bilgi.mesaj         = @"
                    <audio controls autoplay hidden>
                    <source src=""/cisr/ses/giris.mp3"" type=""audio/mpeg"">                 
                    </audio>
                    <div class=""alert alert-success"" role=""alert"">Yönlendiriliyorsunuz...</div>                
                ";
                bilgi.adres         = "/AnaSayfa";
                bilgi.islem         = true;
            }
            else
            {
                var veri2 = db.Kullanici.FirstOrDefault(k => k.Kullanici_Adi == yetkiliadi);
                if (veri2 != null)
                {
                    Oturumlar oturum = new Oturumlar();
                    oturum.Kullanici_ID = veri2.ID;
                    oturum.Kimlik       = kimlik;
                    oturum.Ip           = Request.UserHostAddress;
                    oturum.Durum        = 0;
                    oturum.Giris_Tarihi = DateTime.Now;
                    db.Oturumlar.Add(oturum);
                    db.SaveChanges();
                    bilgi.mesaj = @"
                    <div class=""alert alert-danger"" role=""alert"">Kullanıcı Adı veya Şifre Yanlış !</div>
                    <audio controls autoplay hidden>
                    <source src=""/cisr/ses/hata.mp3"" type=""audio/mpeg"">                 
                    </audio>

                    ";
                }
                else
                {
                    bilgi.mesaj = @"
                    <div class=""alert alert-danger"" role=""alert"">Giriş Başarısız !</div>
                    <audio controls autoplay hidden>
                    <source src=""/cisr/ses/hata.mp3"" type=""audio/mpeg"">                 
                    </audio>
                    ";
                }
            }


            return(Json(bilgi));
        }