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)); }
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)); }