Beispiel #1
0
        public async Task <ActionResult> Edit([Bind(Include = "ID,First_Name,Last_Name")] Teacher teacher)
        {
            if (ModelState.IsValid)
            {
                db.Entry(teacher).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(teacher));
        }
Beispiel #2
0
        public async Task <ActionResult> Edit([Bind(Include = "ID,RollNo,First_Name,Last_Name,TeacherID,Teacher_Comments")] Student student)
        {
            if (ModelState.IsValid)
            {
                db.Entry(student).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.TeacherID = new SelectList(db.Teachers, "ID", "First_Name", student.TeacherID);
            return(View(student));
        }
        public StudentDto EditStudent(Guid id, StudentDto studentDto)
        {
            var student = _dBContext.Students.FirstOrDefault(x => x.ID == id);

            if (student == null)
            {
                //return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
            }

            _dBContext.Entry(student).State = System.Data.Entity.EntityState.Modified;
            _dBContext.SaveChanges();
            return(Mapper.Map <Data.Student, StudentDto>(student));
        }