示例#1
0
        public ActionResult Edit(ModelStudent model)
        {
            var stu = new Student
            {
                Id = model.Id,
                Firstname = model.Firstname,
                Lastname = model.Lastname
            };

            if (model.Id > 0)
                _serviceStudent.Update(stu);
            else
                _serviceStudent.Insert(stu);

            return RedirectToAction("Index");
        }
示例#2
0
        public ActionResult Edit(int id)
        {
            ModelStudent viewModel = new ModelStudent();

            if (id > 0)
            {
                var student = _serviceStudent.GetById(id);

                viewModel.Id = student.Id;
                viewModel.Firstname = student.Firstname;
                viewModel.Lastname = student.Lastname;
            }
            else
            {
                viewModel.Id = 0;
            }

            return View("Edit", viewModel);
        }