public HttpResponseMessage UpdateCourse(ApiModels.MstCourseModel objCourse, String id) { try { var course = from d in db.MstCourses where d.Id == Convert.ToInt32(id) select d; if (course.Any()) { var updateCourse = course.FirstOrDefault(); updateCourse.CourseCode = objCourse.CourseCode; updateCourse.Course = objCourse.Course; db.SubmitChanges(); return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } }
public HttpResponseMessage AddCourse(ApiModels.MstCourseModel objCourse) { try { Data.MstCourse newCourse = new Data.MstCourse { CourseCode = objCourse.CourseCode, Course = objCourse.Course }; db.MstCourses.InsertOnSubmit(newCourse); db.SubmitChanges(); return(Request.CreateResponse(HttpStatusCode.OK)); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } }