public ActionResult DeleteQualification(QualificationModel Model) { try { tblTeacherQualification Tble = Connection.tblTeacherQualifications.Find (Model.Teacher_Id, Model.SchoolId, Model.QualificationId); Connection.tblTeacherQualifications.Remove(Tble); Connection.SaveChanges(); return(Json(Model.Teacher_Id, JsonRequestBehavior.AllowGet)); } catch { return(Json("Error", JsonRequestBehavior.AllowGet)); } }
public JsonResult AddQualification(QualificationModel Model) { try { var count = Connection.tblTeacherQualifications.Count(u => u.TeacherId == Model.Teacher_Id && u.QualificationId == Model.QualificationId); if (count == 0) { tblTeacherQualification NewQ = new tblTeacherQualification(); NewQ.CreatedBy = _session.User_Id; NewQ.CreatedDate = DateTime.Now; NewQ.IsActive = "Y"; NewQ.QualificationId = Model.QualificationId; NewQ.SchoolId = _session.School_Id; NewQ.TeacherId = Model.Teacher_Id; Connection.tblTeacherQualifications.Add(NewQ); Connection.SaveChanges(); //result = Model.Teacher_Id.ToString(); ViewBag.TeacherId = Model.Teacher_Id.ToString(); var result = new { Teacher_Id = Model.Teacher_Id, msg = "Success" }; return(Json(result, JsonRequestBehavior.AllowGet)); } else { var result = new { Teacher_Id = Model.Teacher_Id, msg = "Exits" }; return(Json(result, JsonRequestBehavior.AllowGet)); } } catch (Exception Ex) { Errorlog.ErrorManager.LogError("Teacher Controller - AddQualification(QualificationModel Model)", Ex); var result = new { Teacher_Id = Model.Teacher_Id, msg = "Exception" }; return(Json(result, JsonRequestBehavior.AllowGet)); } }