示例#1
0
        protected override void ToViewModel()
        {
            Cliente c = (Cliente)Entidades[typeof(Cliente).Name];

            DetalhesInfoModel vm = new DetalhesInfoModel
            {
                Codigo       = c.Codigo,
                Cpf          = c.Cpf,
                DtNascimento = c.DtNascimento,
                Email        = c.Usuario.Email,
                Genero       = c.Genero,
                Nome         = c.Nome,
                NotaUsuario  = c.Nota
            };

            _viewModel = vm;
        }
示例#2
0
        protected override void ToEntidade()
        {
            DetalhesInfoModel vm = (DetalhesInfoModel)ViewModel;

            Cliente c = new Cliente
            {
                Nome         = vm.Nome,
                Cpf          = vm.Cpf,
                Codigo       = vm.Codigo,
                DtNascimento = vm.DtNascimento,
                Genero       = vm.Genero,
                Nota         = vm.NotaUsuario
            };

            c.Usuario = new Usuario {
                Email = vm.Email
            };

            Entidades[typeof(Cliente).Name] = c;
        }