public Cliente Transform()
        {
            var cliente = new Cliente
            {
                id = this.id,
                Codigo = this.Codigo,
                Nome = this.Nome,
                RazaoSocial = this.RazaoSocial,
                Responsavel = this.Responsavel,
                idStatus = this.idStatus,
                Preferencia = new ClientePreferencia { 
                    id = this.id,
                    HoraTraslado = new TimeSpan(this.HoraTrasladoHora, this.HoraTrasladoMinuto, 0),
                    HoraDesconto = new TimeSpan(this.HoraDescontoHora, this.HoraDescontoMinuto, 0),
                    idProjeto = this.idProjeto
                }
            };

            return cliente;
        }
        public ViewModelClienteBEC(Cliente cliente)
        {
            this.id = cliente.id;
            this.Codigo = cliente.Codigo;
            this.Nome = cliente.Nome;
            this.RazaoSocial = cliente.RazaoSocial;
            this.Responsavel = cliente.Responsavel;
            this.idStatus = cliente.idStatus;

            if (cliente.Preferencia is ClientePreferencia)
            {
                this.HoraTrasladoHora = cliente.Preferencia.HoraTraslado.Hours;
                this.HoraTrasladoMinuto = cliente.Preferencia.HoraTraslado.Minutes;
                
                this.HoraDescontoHora = cliente.Preferencia.HoraDesconto.Hours;
                this.HoraDescontoMinuto = cliente.Preferencia.HoraDesconto.Minutes;

                this.idProjeto = cliente.Preferencia.idProjeto;
            }
        }