public PerfilBuilder GetImagenPerfil(int idusuario)
        {
            var result = new PerfilBuilder();

            try
            {
                if (_instance._client.Open())
                {
                    var command = new SqlCommand
                    {
                        Connection  = _client.Connection,
                        CommandText = "getimagenperfil",
                        CommandType = CommandType.StoredProcedure
                    };

                    var par1 = new SqlParameter("@idusuario", SqlDbType.Int)
                    {
                        Direction = ParameterDirection.Input,
                        Value     = idusuario
                    };

                    command.Parameters.Add(par1);
                    var dataReader = command.ExecuteReader();
                    if (dataReader.Read())
                    {
                        /*ImagenBuilder ib = new PerfilBuilder();*/
                        result.setIdImagen(Convert.ToInt32(dataReader["idimagenperfil"].ToString()));
                        result.setUrlImagen(dataReader["urlimagen"].ToString());
                        result.setFecha(Convert.ToDateTime(dataReader["fecha"].ToString()));
                        result.setIdUsuario(Convert.ToInt32(dataReader["idusuario"].ToString()));

                        /*result.idimagenperfil = ib._imagen.idimagen;
                         * result.urlimagen = ib._imagen.urlimagen;
                         * result.fecha = ib._imagen.fecha;
                         * result.idusuario = ib._imagen.idusuario;*/
                    }
                }
            }
            catch
            {
            }
            finally
            {
                _instance._client.Close();
            }
            return(result);
        }