예제 #1
0
 public static ACResponsavelViewModel DomainToViewModel(ACResponsavel domain)
 {
     return(new ACResponsavelViewModel
     {
         CodigoUsuario = domain.CodigoUsuario,
         CodigoResponsavel = domain.CodigoResponsavel,
         CPF = domain.CPF,
         DataNascimento = domain.DataNascimento.ToShortDateString(),
         flAtivo = domain.flAtivo,
         RG = domain.RG,
         Sexo = domain.Sexo,
         Idade = domain.Idade(),
         SEGUsuario = domain.SEGUsuario != null?SEGUsuarioAdapter.DomainToViewModel(domain.SEGUsuario) : new SEGUsuarioViewModel()
     });
 }
예제 #2
0
        public static ACAlunoViewModel DomainToViewModel(ACAluno domain)
        {
            ACAlunoViewModel viewModel = new ACAlunoViewModel();

            if (domain != null)
            {
                viewModel = new ACAlunoViewModel
                {
                    CodigoAluno         = domain.CodigoAluno,
                    DiaVencimento       = domain.DiaVencimento,
                    Idade               = domain.Idade(DateTime.Today),
                    SEGUsuarioViewModel = domain.SEGUsuario != null?SEGUsuarioAdapter.DomainToViewModel(domain.SEGUsuario) : new SEGUsuarioViewModel()
                };
            }

            return(viewModel);
        }
예제 #3
0
 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)
 };
예제 #4
0
 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)
     });
 }