3
using System.Configuration;
5
using System.Web.Security;
7
using System.Web.UI.WebControls;
8
using System.Web.UI.WebControls.WebParts;
9
using System.Web.UI.HtmlControls;
14
using System.Data.SqlClient;
17
/// Summary description for Log
21
public enum EventType : int
23
RegistrationFailed = 0,
24
RegistrationSuceeeded,
29
public void AddEvent(EventType type, string data, IPEndPoint address)
31
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["CubeMS"].ConnectionString as string);
32
SqlCommand cmd = new SqlCommand("AddEvent", con);
33
cmd.CommandType = CommandType.StoredProcedure;
34
cmd.Parameters.AddWithValue("Type", type);
35
cmd.Parameters.AddWithValue("Data", data);
36
cmd.Parameters.AddWithValue("IP", IPTools.IPToInt(address.Address));
38
cmd.ExecuteNonQuery();