public static VesselRegistrationDataViewData ToViewModel(this VesselRegistrationData entity) { if (entity == null) { return(null); } VesselRegistrationDataViewData model = new VesselRegistrationDataViewData { Id = entity.Id, VesselId = entity.VesselId, ShipName = entity.ShipName, ShipNameLatin = entity.ShipNameLatin, RegistrationPort = entity.RegistrationPort, RegistrationNumber = entity.RegistrationNumber, Tom = entity.Tom, Page = entity.Page, Type = entity.Type, Status = entity.Status, StatusName = entity.StatusNavigation?.Name, StatusNameEn = entity.StatusNavigation?.NameEn, }; return(model); }
public static VesselRegistrationData ToEntity(this VesselRegistrationDataViewData model) { if (model == null) { return(null); } VesselRegistrationData entity = new VesselRegistrationData { Id = model.Id, VesselId = model.VesselId, ShipName = model.ShipName, ShipNameLatin = model.ShipNameLatin, RegistrationPort = model.RegistrationPort, RegistrationNumber = model.RegistrationNumber, Tom = model.Tom, Page = model.Page, Type = model.Type, Status = model.Status, }; return(entity); }