// // GET: /Student/Edit/5 public ActionResult Edit(int id = -1) //)JsonResult --- string studentvm { //StudentFormViewModel s = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize<StudentFormViewModel>(studentvm); //return Json(new { success = true }, JsonRequestBehavior.AllowGet); //var response = new Response(true, "Contact Successfully Submitted"); //return Json(response); var vm = new StudentFormViewModel(); if (vm == null || vm.CurrentStudent == null) { return(HttpNotFound()); } vm.Load(id); //vm.StudentListLastName = vm.GetStudentsLastName(id); // new SelectList(db.Companies, "CompanyId", "CompanyName"); //vm.StudentListFirstName = vm.GetStudentsFirstName(id); // new SelectList(db.Companies, "CompanyId", "CompanyName"); //MyClass cla = new MyClass { Student = new Student { ID = 1, Name = "Student" }, Teacher = new Teacher { ID = 1, Name = "Teacher" } }; JsonResult jsonData = new JsonResult(); jsonData.Data = vm; jsonData.JsonRequestBehavior = JsonRequestBehavior.AllowGet; return(jsonData); //return PartialView("_Student-All-View", vm); }
// // GET: /Student/Edit/5 public ActionResult Edit(int id = -1) //)JsonResult --- string studentvm { //StudentFormViewModel s = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize<StudentFormViewModel>(studentvm); //return Json(new { success = true }, JsonRequestBehavior.AllowGet); //var response = new Response(true, "Contact Successfully Submitted"); //return Json(response); var vm = new StudentFormViewModel(); if (vm == null || vm.CurrentStudent == null) { return(HttpNotFound()); } vm.Load(id); return(PartialView("_Student-General-View", vm)); }
public ActionResult Index(int Id = -1) { if (Id == -1) { var vm = new StudentFormViewModel(); //vm.studentVM = new StudentViewModel(); return(View("Forms", vm)); } else { var vm = new StudentFormViewModel(); if (vm == null || vm.CurrentStudent == null) { return(HttpNotFound()); } vm.Load(Id); return(View("Forms", vm)); } }