//mostrar dados public DataTable MostrarDadosFiado(DadosFiado Dados) { using (var connection = GetConnection()) { connection.Open(); DataTable dt = new DataTable(); try { command.Connection = connection; command.CommandText = "SELECT saldo_devedor FROM tb_fiado WHERE id_cliente=@id_cliente"; command.CommandType = CommandType.Text; command.Parameters.AddWithValue("@id_cliente", Dados.IdCliente); SqlDataAdapter SqlDat = new SqlDataAdapter(command); SqlDat.Fill(dt); } catch (Exception ex) { dt = null; } return(dt); } }
//verificando se o cliente ja possui alguma compra fiado public bool VerificarValoresFiado(DadosFiado Valida) { using (var connection = GetConnection()) { connection.Open(); try { command.Connection = connection; command.CommandText = "SELECT * FROM tb_fiado WHERE id_cliente=@id_cliente"; command.CommandType = CommandType.Text; command.Parameters.AddWithValue("@id_cliente", Valida.IdCliente); var result = command.ExecuteScalar(); if (result != null) { return(true); } } catch (Exception ex) { } return(false); } }
public string AtualizarContaFiado(DadosFiado Dados) { using (var connection = GetConnection()) { connection.Open(); string rpta = ""; try { command.Connection = connection; command.CommandText = "Insert tb_fiado (id_cliente, id_pedido, saldo_devedor) values (@id_cliente, @id_pedido, @saldo_devedor)"; command.CommandType = CommandType.Text; command.Parameters.AddWithValue("@id_pedido", Dados.IdPedido); command.Parameters.AddWithValue("@id_cliente", Dados.IdCliente); command.Parameters.AddWithValue("@saldo_devedor", Dados.SaldoDevedor); rpta = command.ExecuteNonQuery() == 1 ? "OK" : "Erro ao inserir conta fiado"; } catch (Exception ex) { rpta = ex.Message; } return(rpta); } }