/// <summary> /// Atualiza dados do pontaEstoque /// </summary> /// <param name="pontaEstoque"></param> public void Atualizar(PontaEstoque pontaEstoque) { try { var repPontaEstoque = new RepositorioGenerico <tb_ponta_estoque>(); tb_ponta_estoque _pontaEstoqueE = repPontaEstoque.ObterEntidade(b => b.codPontaEstoque == pontaEstoque.CodPontaEstoque); Atribuir(pontaEstoque, _pontaEstoqueE); repPontaEstoque.SaveChanges(); } catch (Exception e) { throw new DadosException("PontaEstoque", e.Message, e); } }
/// <summary> /// Insere dados do pontaEstoque /// </summary> /// <param name="pontaEstoque"></param> /// <returns></returns> public Int64 Inserir(PontaEstoque pontaEstoque) { var repPontaEstoque = new RepositorioGenerico <tb_ponta_estoque>(); tb_ponta_estoque _pontaEstoqueE = new tb_ponta_estoque(); try { Atribuir(pontaEstoque, _pontaEstoqueE); repPontaEstoque.Inserir(_pontaEstoqueE); repPontaEstoque.SaveChanges(); return(_pontaEstoqueE.codPontaEstoque); } catch (Exception e) { throw new DadosException("PontaEstoque", e.Message, e); } }
private static void Atribuir(PontaEstoque pontaEstoque, tb_ponta_estoque _pontaEstoqueE) { _pontaEstoqueE.quantidade = pontaEstoque.Quantidade; _pontaEstoqueE.caracteristica = pontaEstoque.Caracteristica; _pontaEstoqueE.codProduto = pontaEstoque.CodProduto; }