public IHttpActionResult PostTeacher(Teacher_View t) { if (!ModelState.IsValid) { return(BadRequest("Invalid Data.")); } using (var db = new TeacherEntities()) { db.Teacher_Info.Add(new Teacher_Info() { Teacher_Id = t.Id, Teacher_Name = t.Name, Teacher_Email = t.email }); db.SaveChanges(); } return(Ok()); }
public IHttpActionResult PutTeacher(Teacher_View t) { if (!ModelState.IsValid) { return(BadRequest("Invalid Data.")); } using (var db = new TeacherEntities()) { var et = db.Teacher_Info.Where(s => s.Teacher_Id == t.Id).FirstOrDefault <Teacher_Info>(); if (et != null) { et.Teacher_Name = t.Name; et.Teacher_Email = t.email; db.SaveChanges(); } else { return(NotFound()); } } return(Ok()); }