Пример #1
0
        /// <summary>
        /// GET: Get Staged input names
        /// </summary>
        /// <param name="name">Simulation Name</param>
        /// <returns>Array of input names</returns>
        public string[] GetStagedInputs(string nameOrID)
        {
            Guid simulationid = Guid.Empty;
            bool isGuid       = Guid.TryParse(nameOrID, out simulationid);

            var stagedInputs = DataMarshal.GetStagedInputs(nameOrID, isGuid);

            if (stagedInputs == null)
            {
                var detail = new ErrorDetail(
                    ErrorDetail.Codes.DATAFORMAT_ERROR,
                    String.Format("simulation \"{0}\" does not exist", nameOrID)
                    );
                throw new WebFaultException <ErrorDetail>(detail,
                                                          System.Net.HttpStatusCode.NotFound);
            }
            return(stagedInputs);
        }
Пример #2
0
 public string[] GetStagedInputs(string name)
 {
     return(DataMarshal.GetStagedInputs(name));
 }