//[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));
        }
예제 #2
0
 public OperationDetails CreateVideoCardInterface(VideoCardInterface videoCardInterface)
 {
     Database.VideoCardInterfaces.Create(videoCardInterface);
     Database.Save();
     return(new OperationDetails(true, "Ok", ""));
 }