public ActionResult CreateMovie([FromBody] MovieDto movie) { try { var resultData = movieServices.CreateMovie(movie); return(Ok(ServicesExtension.SuccessfulResult(resultData))); } catch (Exception exp) { return(new JsonResult(ServicesExtension.ErrorResult(exp))); } }
public string Run(IList <string> parameters) { Validator.IfNull <ArgumentNullException>(parameters, "Parameters cannot be null!"); if (parameters.Count < 3) { return($"{FAILED_SYNTAX}\nTry: {CMD_FORMAT}"); } var movieName = parameters[0]; var movieProducer = parameters[1]; var movieGenres = parameters.Skip(2).ToList(); movieServices.CreateMovie(movieName, movieGenres, movieProducer); return("Movie created successfully"); }