public ActionResult Edit(int id, CondPagamentoVM condPagamento)
        {
            if (string.IsNullOrWhiteSpace(condPagamento.dsCondPag))
            {
                ModelState.AddModelError("", "Nome do CondPagamento Nao pode ser em braco");
            }
            try
            {
                if (!ModelState.IsValid)
                {
                    var dao = new CondPagamentoDAO();
                    var obj = dao.GetCondPagamento(id);

                    var bean = condPagamento.GetPagamento(obj);

                    bean.dtUltAlteracao = DateTime.Now;
                    dao.UpdateCondPagamento(bean);
                    this.AddFlashMessage("Registro Alterado com sucesso!");
                    return(RedirectToAction("Index"));
                }
                return(View());
            }
            catch
            {
                return(View());
            }
        }
示例#2
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));
        }
示例#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));
        }
        private ActionResult GetView(int id)
        {
            var condPag = new CondPagamentoDAO();

            var obj    = condPag.GetCondPagamento(id);
            var result = new CondPagamentoVM
            {
                IdModelPai = obj.IdCondPag,
                dsCondPag  = obj.dsCondPag,
                txJuro     = obj.txJuro,
                txMulta    = obj.txMulta,

                ListCondicao = obj.CondicaoForma,

                dtCadastro     = obj.dtCadastro,
                dtUltAlteracao = obj.dtUltAlteracao,
            };

            return(View(result));
        }