public static SEGUsuarioPerfil ViewModelToDomain(SEGUsuarioPerfilViewModel viewModel) => new SEGUsuarioPerfil { CodigoPerfil = viewModel.CodigoPerfil, CodigoPerfilPadrao = viewModel.CodigoPerfil, CodigoUsuario = viewModel.CodigoUsuario, CodigoUsuarioPerfil = viewModel.CodigoUsuario, SEGPerfil = viewModel.SEGPerfilViewModel == null ? new SEGPerfil() : SEGPerfilAdapter.ViewModelToDomain(viewModel.SEGPerfilViewModel), SEGUsuario = viewModel.SEGUsuarioViewModel == null ? new SEGUsuario(0, "", "") : SEGUsuarioAdapter.ViewModelToDomain(viewModel.SEGUsuarioViewModel) };
public static SEGUsuarioPerfilViewModel DomainToViewModel(SEGUsuarioPerfil domain) { return(new SEGUsuarioPerfilViewModel { CodigoPerfil = domain.CodigoPerfil, CodigoUsuario = domain.CodigoUsuario, SEGUsuarioViewModel = domain.SEGUsuario == null ? new SEGUsuarioViewModel() : SEGUsuarioAdapter.DomainToViewModel(domain.SEGUsuario), SEGPerfilViewModel = domain.SEGPerfil == null ? new SEGPerfilViewModel() : SEGPerfilAdapter.DomainToViewModel(domain.SEGPerfil) }); }