public static clsUsuario ValidarCredenciales(string argUsuario, string argClave) { clsUsuario x = null; SqlConnection conexion; conexion = new SqlConnection(mdlVariables.MiCadenaConexion); SqlCommand MiComando; MiComando = new SqlCommand("usp_Usuario_Validar", conexion); MiComando.CommandType = System.Data.CommandType.StoredProcedure; MiComando.Parameters.AddWithValue("@parUsuario", argUsuario); MiComando.Parameters.AddWithValue("@parClave", argClave); conexion.Open(); SqlDataReader contenedor; contenedor = MiComando.ExecuteReader(); // este se usa para listar, al hacer Execute reader va a retornar la grilla de resultados de sql server que hace el procedimiento while (contenedor.Read() == true) //aqui tenemos el contenedor y con su metodo read(este recorrera la primera fila de la grilla que continene contenedor y si hay contenido en esa fila { x = new clsUsuario(short.Parse(contenedor["codigo"].ToString()), contenedor["usuario"].ToString(), "cualquier cosa"); } conexion.Close(); return(x); }
public bool actualizarUsuario(clsUsuario objUsuario) { return(objDatosUsuario.modificarUsuario(objUsuario.id_usuario, objUsuario.login_usuario, objUsuario.contrasenia_usuario, objUsuario.identificacion_usuario, objUsuario.nombre_usuario, objUsuario.apellido_usuario, objUsuario.telefono_usuario, objUsuario.rol_usuario)); }