示例#1
0
        public IHttpActionResult GetStudentById(string id)
        {
            TestWebAPI.STUDENT_MST student = null;

            student = ctx.STUDENT_MST.Where(c => c.SM_ID == id).FirstOrDefault();
            if (student == null)
            {
                return(NotFound());
            }

            return(Ok(student));
        }
示例#2
0
        public IHttpActionResult UpdateStudentMobile(UpdateStudentMob upd)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            TestWebAPI.STUDENT_MST student = null;

            student = ctx.STUDENT_MST.Where(c => c.SM_ID == upd.stud_id).FirstOrDefault();
            if (student == null)
            {
                return(NotFound());
            }
            student.SM_MOBILE = upd.stud_mobile;
            ctx.SaveChanges();
            return(Ok("success"));
        }
示例#3
0
        public IHttpActionResult UpdStudentMobile_EntryDate1(bool updateEntryDate, UpdateStudentMob stud)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            TestWebAPI.STUDENT_MST student = null;

            student = ctx.STUDENT_MST.Where(c => c.SM_ID == stud.stud_id).FirstOrDefault();
            if (student == null)
            {
                return(NotFound());
            }
            student.SM_MOBILE = stud.stud_mobile;
            if (updateEntryDate)
            {
                student.SM_ENTRYDATE = DateTime.Now;
            }
            ctx.SaveChanges();
            return(Ok("success"));
        }