Ejemplo n.º 1
0
 public Unidade ToEntity()
 {
     return(new Unidade
     {
         Id = Id,
         Codigo = Codigo,
         Nome = Nome,
         DataInsercao = DataInsercao,
         DiaVencimento = DiaVencimento,
         Endereco = Endereco?.ToEntity(),
         MaquinaCartao = MaquinaCartao?.ToEntity(),
         Empresa = AutoMapper.Mapper.Map <EmpresaViewModel, Empresa>(Empresa),
         EstruturasUnidade = EstruturasUnidade?.Select(x => x.ToEntity()).ToList() ?? new List <EstruturaUnidade>(),
         UnidadeCheckListAtividades = UnidadeCheckListAtividades?.Select(x => x.ToEntity()).ToList() ?? new List <UnidadeCheckListAtividade>(),
         UnidadeFuncionarios = UnidadeFuncionarios?.Select(x => x.ToEntity()).ToList() ?? new List <UnidadeFuncionario>(),
         CheckListEstruturaUnidade = CheckListEstruturaUnidade,
         CheckListAtividade = CheckListAtividade,
         CNPJ = CNPJ,
         CCM = CCM,
         Responsavel = Responsavel?.ToEntity(),
         HorarioInicial = HorarioInicial,
         HorarioFinal = HorarioFinal,
         Ativa = Ativa
     });
 }
 public MaquinaCartaoViewModel(MaquinaCartao maquinaCartao)
 {
     Id            = maquinaCartao.Id;
     DataInsercao  = maquinaCartao.DataInsercao;
     NumeroMaquina = maquinaCartao.NumeroMaquina;
     Observacao    = maquinaCartao.Observacao;
     MarcaMaquina  = maquinaCartao.MarcaMaquina;
     CNPJ          = maquinaCartao?.CNPJ != null ? new DocumentoViewModel(maquinaCartao.CNPJ) : new DocumentoViewModel();
 }
Ejemplo n.º 3
0
 public UnidadeFuncionario ToEntity()
 {
     return(new UnidadeFuncionario
     {
         Unidade = Unidade,
         MaquinaCartao = MaquinaCartao?.ToEntity(),
         Funcao = Funcao,
         Funcionario = Funcionario?.ToEntity()
     });
 }
 public MaquinaCartaoViewModel ToViewModel(MaquinaCartao maquinaCartao)
 {
     return(new MaquinaCartaoViewModel
     {
         Id = maquinaCartao.Id,
         DataInsercao = maquinaCartao.DataInsercao,
         NumeroMaquina = maquinaCartao.NumeroMaquina,
         Observacao = maquinaCartao.Observacao,
         MarcaMaquina = maquinaCartao.MarcaMaquina,
         CNPJ = maquinaCartao?.CNPJ != null ? new DocumentoViewModel(maquinaCartao.CNPJ) : new DocumentoViewModel()
     });
 }