public static void CheckMatch() { PersonalizationControler personalizationControler = new PersonalizationControler(); ClientDetails clientDetails = personalizationControler.FindClientDetails(); DtoHome dtoHome = new DtoHome(); bool isCalculateMatch = CalculateControler.CalculateMatch(clientDetails, dtoHome); Console.WriteLine(isCalculateMatch.ToString()); }
public DtoHome ConvertToModelDtoHome() { Home home = this.CreateHome(); DtoHome dtoHome = HomeToDtoHome.ConvertToDtoHome(home); Console.WriteLine(home.GetType().ToString() + " " + home.name + " " + home.Localization + " " + home.m2 + " " + home.Typ); Console.WriteLine(dtoHome.GetType().ToString() + " " + dtoHome.name + " " + dtoHome.Localization + " " + dtoHome.Meter + " " + dtoHome.Typ); return(dtoHome); }
public static Boolean CalculateMatch(ClientDetails clientDetails, DtoHome EnableHome) { if (clientDetails == null) { return(false); } var match = clientDetails.ListClientPreferanceScore.Where(x => x.UserInputData.DtoHome.Equals(EnableHome)); return(match.Any()); }
static void Main(string[] args) { var homeControler = new HomeControler(); homeControler.ConvertToModelApartment(); DtoHome dtoHome = homeControler.ConvertToModelDtoHome(); string output = JsonConvert.SerializeObject(dtoHome); Console.WriteLine(output); string path = @"C:\Users\pstrz\Desktop\Przydatne_Smieci\PrezentacjaJson\json.json"; using (var tw = new StreamWriter(path, true)) { tw.WriteLine(output); tw.Close(); } }
public void Test2() { var expectedDtoHome = new DtoHome(); expectedDtoHome.Localization = new Location(); expectedDtoHome.Meter = 50; expectedDtoHome.name = "ładna"; expectedDtoHome.Typ = "nowe"; Home home = new Home(); home.Localization = new Location(); home.m2 = 50; home.name = "ładna"; home.Typ = "nowe"; var result = HomeToDtoHome.ConvertToDtoHome(home); result.Should().BeEquivalentTo(expectedDtoHome); result.Should().NotBeNull(); }