Ich habe Schwierigkeiten, ein DateTime-Objekt aus (Jahr, Monat, Tag) zu erstellen, die aus der Datenbank zurückgegeben wird. Ich bin mit AutoMapper ziemlich neu, also wäre ein Anstoßen in die richtige Richtung groß.Erstellen einer DateTime mit AutoMapper
sind das Viewmodel des Datetime-Objekt und die drei Werte enthält, die die Datetime verwendet werden sollten erstellen müssen:
public class EnquiriesListViewModel
{
// other field elided
public sbyte flightDay;
public sbyte flightMonth;
public bool flightYear
public DateTime flightDate;
// other field elided
}
ich die flightDate von den anderen drei Werten konstruieren möchte AutoMapper. Ich habe verschiedene Ansätze ausprobiert, von denen einige nicht einmal kompiliert wurden!
So:
Mapper.CreateMap<enquiryListEntry, EnquiriesListViewModel>()
.ForMember(dest => dest.flightDate, /* what goes in here? */);
Wir freuen uns auf Ihre Antworten.
M
auf .NET gilt hilfreich wäre es, die Definition von enquiryListEntry zu sehen. – Richard