Пример #1
0
        public JsonResult AtananDersSil(int id)
        {
            JsonResultModel jmodel = new JsonResultModel();

            try
            {
                AtananDersler atd = atanandersrepo.Get(id);
                atd.AktifMi = false;
                atanandersrepo.Update(atd);
                jmodel.IsSuccess   = true;
                jmodel.UserMessage = "Öğretmene atanan ders başarılı bir şekilde silindi.";
            }
            catch
            {
                jmodel.IsSuccess   = false;
                jmodel.UserMessage = "Öğretmene atanan dersi bilgilerini silme işlemi sırasında bir hata oluştu. Lütfen daha sonra tekrar deneyiniz.";
            }
            return(Json(jmodel, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public JsonResult DersAtamasiYap(AtananDersler model)
        {
            JsonResultModel jmodel = new JsonResultModel();

            try
            {
                if (model.Sinif == 0 || model.Sinif == null)
                {
                    jmodel.IsSuccess   = false;
                    jmodel.UserMessage = "Sınıf seçimi yapmadınız. ";
                }
                else if (String.IsNullOrEmpty(model.Sube) || model.Sube == "0")
                {
                    jmodel.IsSuccess   = false;
                    jmodel.UserMessage = "Şube seçimi yapmadınız. ";
                }
                else if (model.DersID == 0)
                {
                    jmodel.IsSuccess   = false;
                    jmodel.UserMessage = "Ders seçimi yapmadınız. ";
                }
                else
                {
                    Donemler donem = donemrepo.GetByFilter(a => a.AktifMi == true);
                    model.DonemID = donem.DonemID;
                    model.AktifMi = true;
                    atanandersrepo.Add(model);
                    jmodel.IsSuccess   = true;
                    jmodel.UserMessage = "Ders ataması başarılı bir şekilde yapıldı.";
                }
            }
            catch
            {
                jmodel.IsSuccess   = false;
                jmodel.UserMessage = "Ders atama işlemi sırasında bir sorunla karşılaştık. Lütfen daha sonra tekrar deneyiniz.";
            }
            return(Json(jmodel, JsonRequestBehavior.AllowGet));
        }