//List Student Submitted Assignment By StudentId //public List<TeacherViewModel> GetTeacherByTeacherName(string search) //{ // return teaDB.SearchTeacherByName(search); //} //public HttpResponseMessage GetTeacherByTeacherName(string name) //{ // AssignmentManagementSystemEntities _db = new AssignmentManagementSystemEntities(); // var teacher = _db.tblTeachers.Where(t => t.Name == name).ToList(); // string message = "No Data Found"; // if (teacher == null) // { // return Request.CreateErrorResponse(HttpStatusCode.NotFound, message); // } // else // { // return Request.CreateResponse(HttpStatusCode.OK, teacher); // } //} public HttpResponseMessage Post([Bind(Include = "Email,Model")] TeacherViewModel tvm) { AssignmentManagementSystemEntities db = new AssignmentManagementSystemEntities(); string message = "Teacher Added Successfully"; bool isexists = teaDB.EmailExists(tvm.Email); if (isexists) { ModelState.AddModelError("Email", "Email Already Exist"); } if (ModelState.IsValid) { teaDB.Add(tvm); //tblTeacher tb = db.tblTeachers.Where(x => x.Email == tvm.Email).FirstOrDefault(); //if (tb != null) //{ // teaDB.SendEmail(tb.Teacher_Id); //} return(Request.CreateResponse(HttpStatusCode.OK, message)); } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } }