public csUsuario CheckLogin(int NumControl, string Contraseña) { csUsuario Usuario = new csUsuario(); String ConnectionString = ConfigurationManager.ConnectionStrings["dbProyectoCoordinacion"].ConnectionString; SqlConnection Connection = new SqlConnection(ConnectionString); try { Connection.Open(); SqlParameter[] Data = new SqlParameter[2]; Data[0] = new SqlParameter("@NumControl", NumControl); Data[0].DbType = DbType.Int32; Data[1] = new SqlParameter("@Contraseña", Contraseña); Data[1].DbType = DbType.String; String Query = "select * from tbUsuarios where IdUsuario = @NumControl and Contraseña = @Contraseña;"; SqlCommand Command = new SqlCommand(Query, Connection); Command.Parameters.AddRange(Data); SqlDataReader DataReader = Command.ExecuteReader(); if (DataReader.Read()) { Usuario.LoadEventFromDataReader(DataReader); } } catch (Exception ex) { LogError(ex.Message); } finally { Connection.Close(); Connection = null; } return(Usuario); }
public csUsuario GetUsuario(int IdUsuario) { csUsuario Usuario = new csUsuario(); String ConnectionString = ConfigurationManager.ConnectionStrings["dbProyectoCoordinacion"].ConnectionString; SqlConnection Connection = new SqlConnection(ConnectionString); try { Connection.Open(); SqlParameter Data = new SqlParameter("@IdUsuario", IdUsuario); Data.DbType = DbType.Int32; String Query = "select * from tbUsuarios where IdUsuario = @IdUsuario;"; SqlCommand Command = new SqlCommand(Query, Connection); Command.Parameters.Add(Data); SqlDataReader DataReader = Command.ExecuteReader(); if (DataReader.Read()) { Usuario.LoadEventFromDataReader(DataReader); } } catch (Exception ex) { LogError(ex.Message); } finally { Connection.Close(); Connection = null; } return(Usuario); }