Ejemplo n.º 1
0
        public List <MODEL.RegistroCompra> SelectAllRegistroCompra()
        {
            List <MODEL.RegistroCompra> lstRegistros = new List <MODEL.RegistroCompra>();
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "SELECT * FROM Registro_Compra";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.RegistroCompra registro = new MODEL.RegistroCompra();
                    registro.id        = Convert.ToInt32(dados["id"]);
                    registro.data      = Convert.ToDateTime(dados["data"].ToString());
                    registro.idCliente = Convert.ToInt32(dados["idCliente"].ToString());
                    registro.totalPago = Convert.ToSingle(dados["total_pago"].ToString());
                    lstRegistros.Add(registro);
                }
            }
            catch
            {
                MessageBox.Show("Erro ao listar os registros de compra");
            }
            finally
            {
                conexao.Close();
            }
            return(lstRegistros);
        }
Ejemplo n.º 2
0
        public List <MODEL.RegistroCompra> SelectRegistroCompraById(int id)
        {
            List <MODEL.RegistroCompra> registros = new List <MODEL.RegistroCompra>();
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "SELECT * FROM Registro_Compra WHERE id=@id";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", id);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.RegistroCompra registro = new MODEL.RegistroCompra();
                    registro.id        = Convert.ToInt32(dados["id"].ToString());
                    registro.data      = Convert.ToDateTime(dados["data"].ToString());
                    registro.idCliente = Convert.ToInt32(dados["idCliente"].ToString());
                    registro.totalPago = Convert.ToSingle(dados["total_pago"].ToString());
                    registros.Add(registro);
                }
            }
            catch
            {
                MessageBox.Show("Erro ao selecionar Registro de compra, tente novamente");
            }
            finally
            {
                conexao.Close();
            }
            return(registros);
        }