Beispiel #1
0
        protected void HouseItemDataBound(object sender, DataListItemEventArgs e)
        {
            Photo photo = new Photo();
            HiddenField HiddenField_ = (HiddenField)e.Item.FindControl("hdUserId");
            HiddenField hdUserId_ = (HiddenField)e.Item.FindControl("hdUserId");

            HyperLink Image_ = (HyperLink)e.Item.FindControl("HyperLinkimage");

               // Image_.ImageUrl = photo.LoadImage(Guid.Parse(HiddenField_.Value.ToString()), Enums.PhotoCategory.Profile_Picture);

            Image_.ImageUrl = photo.LoadHouseImage(Guid.Parse(hdUserId_.Value.ToString()), Guid.Parse(HiddenField_.Value.ToString()), Enums.ContextSubType.House, Enums.PhotoCategory.House_Picture);
        }
        public void LoadImage(Guid HouseId)
        {
            Photo photo = new Photo();

            ProfileImage_.ImageUrl = photo.LoadHouseImage(Guid.Parse(Membership.GetUser().ProviderUserKey.ToString()), HouseId,Enums.ContextSubType.House, Enums.PhotoCategory.House_Picture);
        }
        private void LoadHouseData(Guid UserId)
        {
            User user = User.Select(UserId);
            Photo photo = new Photo();

            ProfileUserName.Text = user.FirstName + " " + user.LastName;
            ProfileUserName.NavigateUrl = "~/Student/Student_Public_Profile.aspx?AccessCode=" + UserId;
            imgStudentProfileImage.NavigateUrl = "~/Student/Student_Public_Profile.aspx?AccessCode=" + UserId;

            if (user.HouseId.HasValue)
            {

                House house = House.Select(user.HouseId.Value);
                imgCurrentHouseImage.NavigateUrl = "~/Land_load/Land_load_Public_Profile.aspx?AccessCode=" + house.LandlordId.ToString() + "&AccessCode2=" + user.HouseId.Value.ToString();
                imgCurrentHouseImage.ImageUrl = photo.LoadHouseImage(house.LandlordId, user.HouseId.Value, Enums.ContextSubType.House, Enums.PhotoCategory.House_Picture);

                User user_ = new User();
                user_ = User.Select(house.LandlordId);

                ProfileLandlordName.Text = user_.FirstName + " " + user_.LastName;
                ProfileLandlordName.NavigateUrl = "~/Land_load/Land_load_Public_Profile.aspx?AccessCode=" + user.HouseId.Value.ToString() + "&AccessCode2=" + house.LandlordId.ToString();

            }
        }
        private void LoadHouseImages()
        {
            Photo photo = new Photo();

            user = User.Select(Guid.Parse(Membership.GetUser().ProviderUserKey.ToString()));

            ProfileUserName.Text = user.FirstName + " " + user.LastName;
            ProfileUserName.NavigateUrl = "~/Student/Student_Profile.aspx";

                if (user.HouseId.HasValue)
                {

                    hdnHouseId.Value = user.HouseId.Value.ToString();

                    imgCurrentHouseImage.NavigateUrl = "~/Land_load/Land_load_Public_Profile.aspx?AccessCode=" + user.HouseId.Value.ToString() + "&AccessCode2=" + house.LandlordId.ToString();
                    imgCurrentHouseImage.ImageUrl = photo.LoadHouseImage(house.LandlordId, user.HouseId.Value, Enums.ContextSubType.House, Enums.PhotoCategory.House_Picture);

                    imgLandloadProfileImage.NavigateUrl = "~/Land_load/Land_load_Public_Profile.aspx?AccessCode=" + user.HouseId.Value.ToString() + "&AccessCode2=" + house.LandlordId.ToString();
                    imgLandloadProfileImage.ImageUrl = photo.LoadImage(house.LandlordId, Enums.PhotoCategory.Profile_Picture);

                    User user_ = new User();
                    user_ = User.Select(house.LandlordId);

                    ProfileLandlordName.Text = user_.FirstName + " " + user_.LastName;
                    ProfileLandlordName.NavigateUrl = "~/Land_load/Land_load_Public_Profile.aspx?AccessCode=" + user.HouseId.Value.ToString() + "&AccessCode2=" + house.LandlordId.ToString();
                }
        }