Exemplo n.º 1
0
        protected void uiLinkButtonAddPhoto_Click(object sender, EventArgs e)
        {
            /*string path = "~/" + ConfigurationManager.AppSettings["accountpics"].ToString();
            DirectoryInfo dir = new DirectoryInfo(Server.MapPath(path + "/" + Membership.GetUser().ProviderUserKey.ToString()));
            if (!dir.Exists)
                dir.Create();
            Member member = new Member();
            member.GetMemberByUserId(new Guid(Membership.GetUser().ProviderUserKey.ToString()));
            path += "/" + Membership.GetUser().ProviderUserKey.ToString();
            if (uiFileUploadAddImage.HasFile)
            {
                path = path + "/" + DateTime.Now.ToString("ddMMyyyy_hhmmss_") + uiFileUploadAddImage.FileName;
                uiFileUploadAddImage.SaveAs(Server.MapPath(path));
                MemberPic pic = new MemberPic();
                pic.AddNew();
                pic.Description = uiTextBoxPhotoDesc.Text;
                pic.PicPath = path.Substring(1);
                pic.MemberID = member.MemberID;
                pic.Save();
            }*/
            Member member = new Member();
            member.GetMemberByUserId(new Guid(Membership.GetUser().ProviderUserKey.ToString()));
            if (Session["CurrentUploadedFiles"] != null)
            {
                Hashtable Files;
                Files = (Hashtable)Session["CurrentUploadedFiles"];

                if (Files.Count > 0)
                {
                    MemberPic pic = new MemberPic();
                    foreach (DictionaryEntry item in Files)
                    {
                        pic.AddNew();
                        pic.Description = "";
                        pic.PicPath = item.Value.ToString(); ;
                        pic.MemberID = member.MemberID;
                    }
                    pic.Save();
                    Session["CurrentUploadedFiles"] = null;
                }

            }
            LoadPics();
            ClientScript.RegisterStartupScript(this.GetType(), "donePic", "$(document).ready(function (){ notify('success','تم إضافة الصورة / الصور بنجاح.');}); ", true);
        }
Exemplo n.º 2
0
 protected void uiLinkButtonAdd_Click(object sender, EventArgs e)
 {
     string path = "~/" + ConfigurationManager.AppSettings["accountpics"].ToString();
     DirectoryInfo dir = new DirectoryInfo(Server.MapPath(path + "/" + Membership.GetUser().ProviderUserKey.ToString()));
     if (!dir.Exists)
         dir.Create();
     Member member = new Member();
     member.GetMemberByUserId(new Guid(Membership.GetUser().ProviderUserKey.ToString()));
     path += "/" + Membership.GetUser().ProviderUserKey.ToString();
     if (uiFileUploadImage.HasFile)
     {
         path = path + "/" + DateTime.Now.ToString("ddMMyyyy_hhmmss_") + uiFileUploadImage.FileName;
         uiFileUploadImage.SaveAs(Server.MapPath(path));
         MemberPic pic = new MemberPic ();
         pic.AddNew();
         pic.Description = path.Substring(1);
         pic.MemberID = member.MemberID;
         pic.Save();
     }
 }
Exemplo n.º 3
0
 protected void uiRepeaterPhotos_ItemCommand(object source, RepeaterCommandEventArgs e)
 {
     if (e.CommandName == "Delete")
     {
         MemberPic pic = new MemberPic();
         pic.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument.ToString()));
         pic.MarkAsDeleted();
         pic.Save();
         LoadPics();
     }
 }