public IActionResult FormCreateProdutoFornecedor(ProdutoFornecedorViewModel entrada) { ProdutoFornecedor produtoFornecedor = new ProdutoFornecedor(); try { if (entrada.produtoFornecedor != null) { if (ProdutoFornecedorRules.ProdutoFornecedorCreate(entrada, out produtoFornecedor, contexto)) { produtoFornecedorData.Add(produtoFornecedor); return(RedirectToAction("FormUpdateProdutoFornecedor", new { id = produtoFornecedor.id.ToString() })); } } } catch (Exception ex) { LogOsca log = new LogOsca(); log.GravaLog(1, 13, this.contexto.idUsuario, this.contexto.idOrganizacao, "FormCreateProdutoFornecedor-post", ex.Message); } return(View()); }
public IActionResult FormUpdateProdutoFornecedor(ProdutoFornecedorViewModel entrada) { ProdutoFornecedor produtoFornecedor = new ProdutoFornecedor(); entrada.contexto = this.contexto; try { if (ProdutoFornecedorRules.ProdutoFornecedorUpdate(entrada, out produtoFornecedor)) { produtoFornecedorData.Update(produtoFornecedor); StatusMessage = "Registro Atualizado com Sucesso!"; return(RedirectToAction("FormUpdateProdutoFornecedor", new { id = produtoFornecedor.id.ToString() })); } } catch (Exception ex) { LogOsca log = new LogOsca(); log.GravaLog(1, 13, this.contexto.idUsuario, this.contexto.idOrganizacao, "FormUpdateProdutoFornecedor-post", ex.Message); } return(View()); }