Advertisement
Guest User

Untitled

a guest
Jan 29th, 2015
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.42 KB | None | 0 0
  1.             for (var i = 0; i < bidList.Count; i++)
  2.             {
  3.                 var position = i + 1;
  4.                 bidList[i].Position = position.ToString();
  5.                 query = "UPDATE bid SET position=@position WHERE status='queued' AND postcode=@postcode AND operator_id=@operator_id';";
  6.                 cmd = new MySqlCommand(query, _connection);
  7.                 cmd.Parameters.AddWithValue(("@position"), position);
  8.                 cmd.Parameters.AddWithValue(("@postcode"), _plot);
  9.                 cmd.Parameters.AddWithValue(("@operator_id"), bidList[i].OperatorId);
  10.                 cmd.ExecuteNonQuery();
  11.             }
  12.  
  13.             foreach (BidList t in bidList)
  14.             {
  15.                 query = "SELECT operator_id, plot_id, status FROM booking " +
  16.                         "WHERE status='open' AND postcode=@postcode AND operator_id='0'" +
  17.                         "ORDER BY datetime ASC;" +
  18.                         "UPDATE booking SET operator_id=@operator_id, status='allocated' " +
  19.                         "WHERE (plot_id=@plot_id AND operator_id='0' AND status='open') LIMIT 1;";
  20.                 cmd = new MySqlCommand(query, _connection);
  21.                 cmd.Parameters.AddWithValue(("@operator_id"), t.OperatorId);
  22.                 cmd.Parameters.AddWithValue(("@postcode"), _plot);
  23.                 cmd.Parameters.AddWithValue(("@plot_id"), t.PlotId);
  24.                 cmd.ExecuteNonQuery();
  25.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement