private ActionResult GetView(int id) { ProdutoDAO produto = new ProdutoDAO(); CategoriaDAO categoria = new CategoriaDAO(); FornecedorDAO fornecedor = new FornecedorDAO(); var obj = produto.GetProduto(id); var result = new ProdutoVW { IdProduto = obj.IdProduto, dsProduto = obj.dsProduto, codBarra = obj.codBarra, nrQtd = obj.nrQtd, nrUnidade = obj.nrUnidade, vlCompra = obj.vlCompra, vlCusto = obj.vlCusto, vlVenda = obj.vlVenda, vlUltCompra = obj.vlUltCompra, dtCadastro = obj.dtCadastro, dtUltAlteracao = obj.dtUltAlteracao, IdCategoria = obj.IdCategoria, IdFornecedor = obj.IdFornecedor }; var objCategoria = categoria.GetCategoria(result.IdCategoria); result.categoria = new ViewModels.Categorias.SelectCategoriaVM { Id = objCategoria.IdCategoria, Text = objCategoria.dsCategoria }; var objFornecedor = fornecedor.GetFornecedor(result.IdFornecedor); result.fornecedor = new ViewModels.Fornecedores.SelectFornecedorVM { IdFornecedor = objFornecedor.IdFornecedor, nmNome = objFornecedor.nmNome }; return(View(result)); }
/// <summary> /// Retorna um objeto FornecedorDTO caso a instrução seja bem sucedida. /// </summary> public FornecedorDTO GetFornecedor(int id) { try { return(regrasdados.GetFornecedor(id)); } catch (Exception ex) { throw new FaultException(ex.Message); } }
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)); }
public ActionResult Edit(int id, FornecedorVM fornecedor) { if (ModelState.IsValid) { try { FornecedorDAO objFornecedor = new FornecedorDAO(); var obj = objFornecedor.GetFornecedor(id); var bean = fornecedor.GetFornecedor(obj); var dao = new FornecedorDAO(); bean.dtUltAlteracao = DateTime.Now; dao.UpdateFornecedor(bean); this.AddFlashMessage("Registro Alterado com sucesso!"); return(RedirectToAction("index")); } catch { return(View(fornecedor)); } } return(View(fornecedor)); }