es facil solo haces la llamada
ControlLogin.UserName.trim;
ControlLogin.Password.Trim;
Ahí te dejo un ejemplo....
Es una función en donde paso como referencia todo el control Login y una vez adentro extraigo sus características, en el caso de las propiedades UserName y Password son de tipo String entonces podrías pasarlas por referencia a una función, o bien concatenar directamente a una instrucción SQL.
Código C:
Ver originalpublic static string ValidarUsuario(ref Login login)
{
string strSQL = null;
SqlConnection conn = new SqlConnection();
DataSet ds = new DataSet();
DataSet ds2 = new DataSet();
DataTable tabla = default(DataTable);
DataRow fila = default(DataRow);
string strMensaje = "La Contraseña Proporcionada o el Usuario son Incorrectos";
conn.ConnectionString = Conectar.TraerConexionsigedo;
strSQL = "select count(1) from AGE_USUARIO where convert(binary(10),CEDULA) = convert(binary(10),@CED_USUARIO)";
strSQL += " and convert(binary(10),PASSW) = convert(binary(10),@PASSWORD)";
System.Data.SqlClient.SqlDataAdapter da = new System.Data.SqlClient.SqlDataAdapter(strSQL, conn);
da.SelectCommand.Parameters.Add("@CED_USUARIO", Data.SqlDbType.VarChar, 10).Value = login.UserName.Trim;
da.SelectCommand.Parameters.Add("@PASSWORD", Data.SqlDbType.VarChar, 50).Value = login.Password.Trim;
try {
da.Fill(ds);
if (ds.Tables(0).Rows(0).Item(0).ToString() == "1") {
ds2 = Consulta.ConsultarEmpleado(login.UserName, Conectar.TraerConexionsigedo, 0);
tabla = ds2.Tables(0);
fila = tabla.Rows(0);
return fila("nombre").ToString.Trim;
} else {
login.FailureText = strMensaje;
return "";
}
} catch (Exception ex) {
return "";
}
}