コード例 #1
0
        private ActionResult GetView(int id)
        {
            FornecedorDAO    objFornecedor    = new FornecedorDAO();
            CidadeDAO        DAOCidade        = new CidadeDAO();
            CondPagamentoDAO condPagamentoDAO = new CondPagamentoDAO();
            var obj    = objFornecedor.GetFornecedor(id);
            var result = new FornecedorVM
            {
                IdModelPai      = obj.IdFornecedor,
                nmPessoa        = obj.nmNome,
                nrTelefone      = obj.nrTelefone,
                nrCelular       = obj.nrCelular,
                dsEmail         = obj.dsEmail,
                flTipo          = obj.flTipo,
                nrCEP           = obj.nrCEP,
                dsLogradouro    = obj.dsLogradouro,
                nrResidencial   = obj.nrResidencial,
                dsBairro        = obj.dsBairro,
                dsComplemento   = obj.dsComplemento,
                dtCadastro      = obj.dtCadastro,
                dtUltAlteracao  = obj.dtUltAlteracao,
                idCidade        = obj.idCidade,
                idCondPagamento = obj.idCondPagamento,

                Fisica = new FornecedorVM.PessoaFisicaVM
                {
                    nmApelido    = obj.dsNome,
                    nrCPF        = obj.nrCPFCNPJ,
                    nrRG         = obj.nrRGIE,
                    dtNascimento = obj.dtNasc,
                    flSexo       = obj.flSexo
                },
                Juridica = new FornecedorVM.PessoaJuridicaVM
                {
                    nmFantasia = obj.dsNome,
                    dsSite     = obj.dsSite,
                    nrContato  = obj.nrContato,
                    nrCNPJ     = obj.nrCPFCNPJ,
                    nrIE       = obj.nrRGIE,
                }
            };
            var objCidade = DAOCidade.GetCidade(result.idCidade);

            result.Cidade = new ViewModels.Cidades.SelectCidadeVM {
                Id = objCidade.IdCidade, Text = objCidade.nmCidade
            };
            var objCondPag = condPagamentoDAO.GetCondPagamento(result.idCondPagamento);

            result.condPagamento = new ViewModels.CondPagamentos.SelectCondPagamentoVM {
                Id = objCondPag.IdCondPag, Text = objCondPag.dsCondPag
            };
            return(View(result));
        }
コード例 #2
0
        private ActionResult GetView(int id)
        {
            FuncionarioDAO funcionario = new FuncionarioDAO();
            CargoDAO       cargo       = new CargoDAO();
            CidadeDAO      cidade      = new CidadeDAO();
            var            obj         = funcionario.DAOGetFuncionario(id);
            var            result      = new FuncionarioVM
            {
                IdModelPai = obj.IdFuncionario,
                nmPessoa   = obj.nmFuncionario,

                nrCEP         = obj.nrCEP,
                dsLogradouro  = obj.dsLogradouro,
                nrResidencial = obj.nrResidencial,
                dsComplemento = obj.dsComplemento,
                dsBairro      = obj.dsBairro,
                idCidade      = obj.IdCidade,
                nrTelefone    = obj.nrTelefone,
                nrCelular     = obj.nrCelular,
                dsEmail       = obj.dsEmail,
                idCargo       = obj.IdCargo,

                Fisica = new FuncionarioVM.PessoaFisicaVM
                {
                    nmApelido   = obj.nmApelido,
                    nrCPF       = obj.nrCPF,
                    nrRG        = obj.nrRG,
                    dtNasc      = obj.dtNasc,
                    flSexo      = obj.flSexo,
                    dsLogin     = obj.dsLogin,
                    senha       = obj.senha,
                    vlSalario   = obj.vlSalario,
                    dtAdimissao = obj.dtAdimissao,
                    dtDemissao  = obj.dtDemissao,
                },

                dtCadastro     = obj.dtCadastro,
                dtUltAlteracao = obj.dtUltAlteracao
            };
            var objCargo = cargo.GetCargo(result.idCargo);

            result.Cargo = new ViewModels.Cargos.SelectCargoVM {
                Id = objCargo.IdCargo, Text = objCargo.dsCargo
            };
            var objCidade = cidade.GetCidade(result.idCidade);

            result.Cidade = new ViewModels.Cidades.SelectCidadeVM {
                Id = objCidade.IdCidade, Text = objCidade.nmCidade
            };
            return(View(result));
        }
コード例 #3
0
        private ActionResult GetView(int id)
        {
            ClienteDAO       objCliente       = new ClienteDAO();
            CidadeDAO        DAOCidade        = new CidadeDAO();
            CondPagamentoDAO condPagamentoDAO = new CondPagamentoDAO();
            var obj    = objCliente.DAOGetCliente(id);
            var result = new ClienteVM
            {
                IdModelPai    = obj.IdCliente,
                nmPessoa      = obj.nmCliente,
                nrTelefone    = obj.nrTelefone,
                nrCelular     = obj.nrCelular,
                dsEmail       = obj.dsEmail,
                flTipo        = obj.flTipo,
                nrCEP         = obj.nrCEP,
                dsLogradouro  = obj.dsLogradouro,
                nrResidencial = obj.nrResidencial,
                dsBairro      = obj.dsBairro,
                dsComplemento = obj.dsComplemento,

                dtCadastro      = obj.dtCadastro,
                dtUltAlteracao  = obj.dtUltAlteracao,
                idCidade        = obj.idCidade,
                idCondPagamento = obj.IdCondPag,
                Fisica          = new ClienteVM.PessoaFisicaVM
                {
                    nmApelido = obj.nmApelido,
                    nrCPF     = obj.nrCPF,
                    nrRG      = obj.nrRG,
                    dataNasc  = obj.dataNasc,
                    flSexo    = obj.flSexo,
                },
            };
            var objCidade = DAOCidade.GetCidade(result.idCidade);

            result.Cidade = new ViewModels.Cidades.SelectCidadeVM {
                Id = objCidade.IdCidade, Text = objCidade.nmCidade
            };
            var objCondPag = condPagamentoDAO.GetCondPagamento(result.idCondPagamento);

            result.condPagamento = new ViewModels.CondPagamentos.SelectCondPagamentoVM {
                Id = objCondPag.IdCondPag, Text = objCondPag.dsCondPag
            };
            return(View(result));
        }
コード例 #4
0
        private ActionResult GetView(int id)
        {
            CidadeDAO objCidade = new CidadeDAO();
            EstadoDAO DAOEstado = new EstadoDAO();
            var       obj       = objCidade.GetCidade(id);
            var       result    = new CidadeVM
            {
                IdCidade = obj.IdCidade,
                nmCidade = obj.nmCidade,
                DDD      = obj.DDD,

                dtCadastro     = obj.dtCadastro,
                dtUltAlteracao = obj.dtUltAlteracao,
                IdEstado       = obj.IdEstado
            };
            var objEstado = DAOEstado.GetEstado(result.IdEstado);

            result.Estado = new ViewModels.Estados.SelectEstadoVM {
                IdEstado = objEstado.IdEstado, Text = objEstado.nmEstado
            };
            return(View(result));
        }