// GET api/<controller>/5 public StudentApiModel Get(int id) { StudentApiModel student = new StudentApiModel(); student.get(id); return(student); }
public IHttpActionResult Put(int id, StudentApiModel model) { if (!ModelState.IsValid) { return(this.BadRequest(ModelState)); } var studentFromDb = this.Data.Students .Find(id); studentFromDb.Name = model.Name; studentFromDb.Number = model.Number; this.Data.SaveChanges(); return(this.Ok()); }
// GET api/<controller> public List <StudentApiModel> Get() { List <StudentApiModel> students = new List <StudentApiModel>(); StudentApiModel s1 = new StudentApiModel(); //string sql = "select * from Std_Student"; DataTable dt = s1.getList(); // List<Student> retval = new List<Student>(); foreach (DataRow dr in dt.Rows) { StudentApiModel s = new StudentApiModel(); s.get(Convert.ToInt32(dr["ID"])); students.Add(s); } return(students); }
public IHttpActionResult Post(StudentApiModel student) { if (!this.ModelState.IsValid) { return(this.BadRequest(this.ModelState)); } this.students.Add( new Student() { Name = student.Name, Number = student.Number, Courses = student.Courses }); this.students.SaveChanges(); return(this.Ok()); }
public IHttpActionResult Post(StudentApiModel model) { if (!ModelState.IsValid) { return(this.BadRequest(ModelState)); } var studentForDb = new Student() { Name = model.Name, Number = model.Number, Courses = new List <Course>(), Homeworks = new List <Homework>() }; this.Data.Students.Add(studentForDb); this.Data.SaveChanges(); return(this.Ok(model)); }
public IHttpActionResult Put(int id, StudentApiModel model) { if (!ModelState.IsValid) { return this.BadRequest(ModelState); } var studentFromDb = this.Data.Students .Find(id); studentFromDb.Name = model.Name; studentFromDb.Number = model.Number; this.Data.SaveChanges(); return this.Ok(); }
public IHttpActionResult Post(StudentApiModel model) { if (!ModelState.IsValid) { return this.BadRequest(ModelState); } var studentForDb = new Student() { Name = model.Name, Number = model.Number, Courses = new List<Course>(), Homeworks = new List<Homework>() }; this.Data.Students.Add(studentForDb); this.Data.SaveChanges(); return this.Ok(model); }