C# 클래스 Servidor.DB.ManejoDB

파일 보기 프로젝트 열기: jj-gallardo/CRat

공개 메소드들

메소드 설명
EjecutarQuery ( string querySQL, MySqlConnection connection ) : void
InsertarAccion ( string clienteDeLaAccion, NetData nd ) : void
InsertarFromNetData ( string destinatario, NetData nd ) : void

Inserta datos en la DB de forma automatica y asincrona, basandose en los datos que contiene el NetData. Se deduce el tipo de inserción que debe realizar en funcion del Protocolo que implementa el NetData pasado como parametro, y obtiene los datos de la estructura diccionario que posee.

InsertarNuevoCliente ( string ip, string nombreUsuario, string nombrePC, string so, string vSo, string idioma ) : void
ObtenerConexion ( ) : MySqlConnection
ObtenerLogAccionesDB ( ) : DataSetV_LOG

Devuelve el DataSet tipado con la Vista V_LOG de la base de datos.

비공개 메소드들

메소드 설명
EjecutarQueryAsincrona ( string querySQL, MySqlConnection connection ) : void

Ejecuta la query pasada como parametro de forma Asincrona en un hilo independiente. ///

메소드 상세

EjecutarQuery() 공개 정적인 메소드

public static EjecutarQuery ( string querySQL, MySqlConnection connection ) : void
querySQL string
connection MySql.Data.MySqlClient.MySqlConnection
리턴 void

InsertarAccion() 공개 정적인 메소드

public static InsertarAccion ( string clienteDeLaAccion, NetData nd ) : void
clienteDeLaAccion string
nd Common.Lib.NetData
리턴 void

InsertarFromNetData() 공개 정적인 메소드

Inserta datos en la DB de forma automatica y asincrona, basandose en los datos que contiene el NetData. Se deduce el tipo de inserción que debe realizar en funcion del Protocolo que implementa el NetData pasado como parametro, y obtiene los datos de la estructura diccionario que posee.
public static InsertarFromNetData ( string destinatario, NetData nd ) : void
destinatario string
nd Common.Lib.NetData
리턴 void

InsertarNuevoCliente() 공개 정적인 메소드

public static InsertarNuevoCliente ( string ip, string nombreUsuario, string nombrePC, string so, string vSo, string idioma ) : void
ip string
nombreUsuario string
nombrePC string
so string
vSo string
idioma string
리턴 void

ObtenerConexion() 공개 정적인 메소드

public static ObtenerConexion ( ) : MySqlConnection
리턴 MySql.Data.MySqlClient.MySqlConnection

ObtenerLogAccionesDB() 공개 정적인 메소드

Devuelve el DataSet tipado con la Vista V_LOG de la base de datos.
public static ObtenerLogAccionesDB ( ) : DataSetV_LOG
리턴 DataSetV_LOG