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));
 }