public static void Incluir(MCompra modelo) { try { using (var conn = ConexaoBD.AbrirConexao()) //Passando a string de conexão { conn.Open(); //Abrindo a conexão using (var comm = conn.CreateCommand()) //Criando o comando SQL { comm.CommandText = "INSERT INTO compra (compra_data, compra_nfiscal, compra_total, compra_nparcelas, compra_status, fornecedor_cod, tipoPag_cod) " + "VALUES (@data, @nfiscal, @total, @nparcelas, @status, @forncod, @tipopag)"; //Passando valores por parametro comm.Parameters.Add(new SqlParameter("@data", modelo.CompraData)); comm.Parameters.Add(new SqlParameter("@nfiscal", modelo.CompraNotaFiscal)); comm.Parameters.Add(new SqlParameter("@total", modelo.CompraValor)); comm.Parameters.Add(new SqlParameter("@nparcelas", modelo.CompraParcelas)); comm.Parameters.Add(new SqlParameter("@status", modelo.CompraStatus)); comm.Parameters.Add(new SqlParameter("@forncod", modelo.FornecedorCod)); comm.Parameters.Add(new SqlParameter("@tipopag", modelo.TipoPagCod)); //Executando o comando comm.ExecuteNonQuery(); } } } catch (Exception erro) { throw new Exception(erro.Message); } }
public static void Alterar(MCompra modelo) { try { using (var conn = ConexaoBD.AbrirConexao()) //Passando a string de conexão { conn.Open(); //Abrindo a conexão using (var comm = conn.CreateCommand()) //Criando o comando SQL { comm.CommandText = "update compra set compra_data = @data, compra_nfiscal = @nfiscal, " + "compra_total = @total, compra_nparcelas = @nparcelas, compra_status = @status, " + "fornecedor_cod = @forncod, tipoPag_cod = @tipopag where compra_cod = @compraCod"; //Passando valores por parametro comm.Parameters.Add(new SqlParameter("@data", modelo.CompraData)); comm.Parameters.Add(new SqlParameter("@nfiscal", modelo.CompraNotaFiscal)); comm.Parameters.Add(new SqlParameter("@total", modelo.CompraValor)); comm.Parameters.Add(new SqlParameter("@nparcelas", modelo.CompraParcelas)); comm.Parameters.Add(new SqlParameter("@status", modelo.CompraStatus)); comm.Parameters.Add(new SqlParameter("@forncod", modelo.FornecedorCod)); comm.Parameters.Add(new SqlParameter("@tipopag", modelo.TipoPagCod)); comm.Parameters.Add(new SqlParameter("@compraCod", modelo.CompraCod)); //Executando o comando comm.ExecuteNonQuery(); } } } catch (Exception erro) { throw new Exception(erro.Message); } }
public List <DtoCompra> getCompras() { List <Compra> lstCompraDB = new List <Compra>(); List <DtoCompra> lstCompra = new List <DtoCompra>(); using (AlasPUMEntities context = new AlasPUMEntities()) { lstCompraDB = context.Compra.Select(s => s).ToList(); foreach (Compra item in lstCompraDB) { DtoCompra compra = MCompra.MapToDto(item); lstCompra.Add(compra); } } return(lstCompra); }
public static void Alterar(MCompra modelo) { DALCompra.Alterar(modelo); }
/* Aqui foi criada uma pequena restrição para o usuário*/ public static void Incluir(MCompra modelo) { DALCompra.Incluir(modelo); }