Example #1
0
        public string Run(IList <string> parameters)
        {
            Validator.IfNull <ArgumentNullException>(parameters, "Parameters cannot be null!");

            if (parameters.Count != 1)
            {
                return($"{FAILED_SYNTAX}\nTry: {CMD_FORMAT}");
            }

            int movieID;

            try
            {
                movieID = Int32.Parse(parameters[0]);
            }
            catch (Exception)
            {
                return($"{FAILED_SYNTAX}\nTry: {CMD_FORMAT}");
            }
            var movieView = movieServices.CheckMovie(movieID);

            return(movieView.ToString());
        }