Ejemplo n.º 1
0
        public JsonResult OgretmenEkle(Ogretmenler model)
        {
            JsonResultModel jmodel = new JsonResultModel();

            try
            {
                if (f.OgretmenKullaniciAdiVarMi(f.Encrypt(model.KullaniciAdi)) == false)
                {
                    jmodel.IsSuccess   = false;
                    jmodel.UserMessage = "Aynı kullanıcı adına sahip başka bir öğretmen var. Lütfen kullanıcı adınızı değiştiriniz.";
                }
                else
                {
                    model.KayitTarihi  = DateTime.Now;
                    model.AktifMi      = true;
                    model.OkulID       = Convert.ToInt32(Session["OkulID"]);
                    model.KullaniciAdi = f.Encrypt(model.KullaniciAdi);
                    model.Sifre        = f.Encrypt(model.Sifre);
                    model.DonemID      = donemrepo.GetByFilter(a => a.AktifMi == true).DonemID;
                    ogretmenrepo.Add(model);
                    jmodel.IsSuccess   = true;
                    jmodel.UserMessage = model.AdSoyad + " isimli öğretmene ait bilgiler başarılı bir şekilde eklendi.";
                }
            }
            catch
            {
                jmodel.IsSuccess   = false;
                jmodel.UserMessage = "Öğretmen bilgilerini eklerken bir sorunla karşılaştık. Lütfen daha sonra tekrar deneyiniz.";
            }
            return(Json(jmodel, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 2
0
        public JsonResult TalepOlustur(TalepOlusturModel model)
        {
            JsonResultModel jmodel = new JsonResultModel();

            //try
            //{
            if (f.OkulKullaniciAdiVarMi(f.Encrypt(model.KullaniciAdi)) == false)
            {
                jmodel.IsSuccess   = false;
                jmodel.UserMessage = "Aynı kullanıcı adına sahip başka bir okul var. Lütfen kullanıcı adınızı değiştiriniz.";
            }
            else
            {
                Okullar  o = new Okullar();
                Talepler t = new Talepler();
                o.Adi                   = model.Adi;
                o.Adres                 = model.Adres;
                o.AktifMi               = false;
                o.ilID                  = model.ilID;
                o.ilceID                = model.ilceID;
                o.KayitTarihi           = DateTime.Now;
                o.YetkiliAdSoyad        = model.YetkiliAdSoyad;
                o.YetkiliEmail          = model.YetkiliEmail;
                o.YetkiliTel            = model.YetkiliTel;
                o.KullaniciAdi          = f.Encrypt(model.KullaniciAdi);
                o.Sifre                 = f.Encrypt(model.Sifre);
                o.OgrenciListeYuklediMi = false;
                okulrepo.Add(o);

                t.Aciklama = model.Aciklama;
                t.AktifMi  = true;
                t.OkulID   = o.OkulID;
                t.Tarih    = DateTime.Now;
                taleprepo.Add(t);

                jmodel.IsSuccess   = true;
                jmodel.UserMessage = "Talebiniz başarılı bir şekilde bize ulaştı. En kısa zamanda belirttiğiniz iletişim bilgileri üzerinden sizinle irtibata geçilecektir.";
            }
            //}
            //catch
            //{
            //    jmodel.IsSuccess = false;
            //    jmodel.UserMessage = "Talep oluşturulurken bir hata ile karşılaştık. Lütfen daha sonra tekrar deneyiniz.";
            //}
            return(Json(jmodel, JsonRequestBehavior.AllowGet));
        }
        public JsonResult OgretmenGuncelle(Ogretmenler model)
        {
            JsonResultModel jmodel = new JsonResultModel();

            try
            {
                Ogretmenler o = ogretmenrepo.Get(model.OgretmenID);
                o.AdSoyad      = model.AdSoyad;
                o.KullaniciAdi = f.Encrypt(model.KullaniciAdi);
                o.Sifre        = f.Encrypt(model.Sifre);
                ogretmenrepo.Update(o);
                jmodel.IsSuccess   = true;
                jmodel.UserMessage = "Güncelleme başarılı bir şekilde yapıldı.";
            }
            catch
            {
                jmodel.IsSuccess   = false;
                jmodel.UserMessage = "Güncelleme işlemi sırasında bir hata ile karşılaştık. Lütfen daha sonra tekrar deneyin.";
            }
            return(Json(jmodel, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 4
0
        public JsonResult ProfilGuncelle(AdminTBL model)
        {
            JsonResultModel jmodel = new JsonResultModel();

            try
            {
                int      id    = Convert.ToInt32(Session["AdminID"]);
                AdminTBL admin = adminrepo.Get(id);
                admin.KullaniciAdi = f.Encrypt(model.KullaniciAdi);
                admin.Sifre        = f.Encrypt(model.Sifre);
                adminrepo.Update(admin);
                jmodel.IsSuccess   = true;
                jmodel.UserMessage = "Güncelleme işlemi başarılı bir şekilde gerçekleştirildi.";
            }
            catch
            {
                jmodel.IsSuccess   = false;
                jmodel.UserMessage = "Güncelleme işlemi sırasında bir hata oluştu.";
            }
            return(Json(jmodel, JsonRequestBehavior.AllowGet));
        }