public static void Insert(Produto Model) { try { using (IConexao conexao = new ConexaoSqlServer()) { using (D_Produto Produto = new D_Produto(conexao)) { Produto.Insert(Model); Model.Id = Produto.SelectIdentity(); } using (D_Historico D_Historico = new D_Historico(conexao)) { Historico historico = new Historico { Tabela = "PRODUTO", RegistroId = Model.Id, TipoId = 1, UsuarioId = Model.UsuarioCriacaoId }; D_Historico.Insert(historico); } } } catch (Exception ex) { throw new Exception(ex.Message); } }
public static IList <Produto> SelectAllByCriator(int CreatorId) { try { IList <Produto> Produtos; using (IConexao conexao = new ConexaoSqlServer()) { using (D_Produto Produto = new D_Produto(conexao)) { Produtos = Produto.SelectAllByCriator(CreatorId); } } return(Produtos); } catch (Exception ex) { throw new Exception(ex.Message); } }
public static void Give(Produto Produto, Historico Historico) { try { using (IConexao conexao = new ConexaoSqlServer()) { using (D_Produto DProduto = new D_Produto(conexao)) { DProduto.Update(Produto); } using (D_Historico DHistorico = new D_Historico(conexao)) { DHistorico.Insert(Historico); } } } catch (Exception ex) { throw new Exception(ex.Message); } }