示例#1
0
        public ActionResult ValidateAssesmentName(string AssesmentName)
        {
            string result = "Failed";

            try
            {
                logger.WriteToLogFile("Post Data ValidateAssesmentName " + AssesmentName);
                AssesmentName assesmentName = new AssesmentName();
                assesmentName.ValidateAssesmentName = AssesmentName;

                string              apiUrl   = System.Configuration.ConfigurationManager.AppSettings["WebApiUrl"];
                HttpClient          client   = new HttpClient();
                HttpResponseMessage response = client.PostAsJsonAsync(apiUrl + "/Assessment/ValidateAssesmentName", assesmentName).Result;
                if (response.IsSuccessStatusCode)
                {
                    var retresult = response.Content.ReadAsStringAsync().Result;
                    result = JsonConvert.DeserializeObject <string>(retresult);
                }
            }
            catch (Exception ex)
            {
                logger.WriteToLogFile("ValidateAssesmentName - " + ex.ToString());
                if (ex.InnerException != null)
                {
                    logger.WriteToLogFile("ValidateAssesmentName InnerException - " + ex.ToString());
                }
            }
            return(Json(new { Result = result }));
        }
示例#2
0
 public string ValidateAssesmentName(AssesmentName assesmentName)
 {
     try
     {
         return(ObjAssessmentBll.ValidateAssesmentName(assesmentName.ValidateAssesmentName));
     }
     catch (Exception ex)
     {
         return("Failed");
     }
 }