//[ValidateAntiForgeryToken] public ActionResult Edit(VideoCardInterfaceViewModel model) { var videoCardInterface = _videoCardInterfaceService.GetVideoCardInterface(model.Id); if (videoCardInterface == null) { return(NotFound()); } if (ModelState.IsValid) { videoCardInterface.Name = model.Name; videoCardInterface.Multiplier = model.Multiplier; videoCardInterface.Version = model.Version; var result = _videoCardInterfaceService.UpdateVideoCardInterface(videoCardInterface); model.Id = videoCardInterface.Id; if (result.Succedeed) { return(Json(model)); } return(NotFound(result)); } return(PartialView(model)); }
public ActionResult Edit(int id) { var videoCardInterface = _videoCardInterfaceService.GetVideoCardInterface(id); if (videoCardInterface == null) { return(NotFound()); } var model = new VideoCardInterfaceViewModel() { Name = videoCardInterface.Name, Version = videoCardInterface.Version, Multiplier = videoCardInterface.Multiplier }; return(PartialView("Create", model)); }
//[ValidateAntiForgeryToken] public IActionResult Create(VideoCardInterfaceViewModel model) { if (ModelState.IsValid) { var videoCardInterface = new VideoCardInterface() { Name = model.Name, Multiplier = model.Multiplier, Version = model.Version }; var result = _videoCardInterfaceService.CreateVideoCardInterface(videoCardInterface); model.Id = videoCardInterface.Id; if (result.Succedeed) { return(Json(model)); } return(NotFound(result)); } return(PartialView(model)); }