public static string CreateAndRetrieveNewJsonPath(BeazleyUIDataModel model) { string rootPath = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location); string UnirisxJsonsPath = rootPath + @"\Unirisx_Jsons"; string jsonPath = UnirisxJsonsPath + @"\" + DateTime.Now.Day + "_" + DateTime.Now.Month + "_" + DateTime.Now.Year + "_" + DateTime.Now.ToLongTimeString().Replace(":", "_"); var directoryInfo = System.IO.Directory.CreateDirectory(jsonPath); return(directoryInfo.FullName); }
public string GetValueDataFromBeazleyDictionary(BeazleyUIDataModel data, string valueToSerach) { string result = "NOT FOUND"; var policyDetails = data.PolicyDetails.First(); var policyDetail = policyDetails.Value; foreach (var keyvaluePair in policyDetail.DataFromBeazley) { if (keyvaluePair.Key.Equals(valueToSerach)) { result = keyvaluePair.Value; break; } } return(result); }
public string GetPolicyReference(BeazleyUIDataModel data) { return(data.PolicyDetails.Keys.First()); }