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 })); }
public string ValidateAssesmentName(AssesmentName assesmentName) { try { return(ObjAssessmentBll.ValidateAssesmentName(assesmentName.ValidateAssesmentName)); } catch (Exception ex) { return("Failed"); } }