public string GetReportFax(string userName, string password, string faxID) { string status = string.Empty; switch (Configuration.Config.Environment()) { case Configuration.TIMEnvironment.Development: case Configuration.TIMEnvironment.Demo: case Configuration.TIMEnvironment.Test: Array values = System.Enum.GetValues(typeof(FaxResult)); Random random = new Random(); int randomValueCustom = GetRandomValue(values); FaxResult randomStatus = (FaxResult)values.GetValue(randomValueCustom); status = randomStatus.ToString(); break; case Configuration.TIMEnvironment.Production: { Faxolution201203Client client = new Faxolution201203Client(); reportRequest report = new reportRequest(); report.username = userName; report.password = password; report.jobId = faxID; reportResponse reportResponse = client.getFaxReport(report); status = reportResponse.faxRecipient[0].status; } break; default: break; } return(status); }