示例#1
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     AccountRepository ac = new AccountRepository();
     FolderRepository fr = new FolderRepository();
     WebContext webcontext = new WebContext();
     UserSession usersession = new UserSession();
     _usersession = new UserSession();
         Share s = new Share();
         Account a = ac.GetAccountByUsername(friend.Text);
         Folder f = fr.GetFolderByID(long.Parse(FolderID.Text));
         s.Shared1(a, _usersession.CurrentUser, f);
 }
示例#2
0
        protected void LinkButton1_Click(object sender, EventArgs e)
        {
            AccountRepository ac = new AccountRepository();
            FolderRepository fr = new FolderRepository();
            WebContext webcontext = new WebContext();
            UserSession usersession = new UserSession();
            _usersession = new UserSession();

            if (webcontext.AccountID > 0 && usersession.CurrentUser.AccountID != webcontext.AccountID)
            {
                pnm.Visible = false;
                Share s = new Share();
                Account a = ac.GetAccountByID(webcontext.AccountID);
                Folder f = fr.GetFolderByID(long.Parse(FolderID.Text));
                s.Shared1(_usersession.CurrentUser, a, f);
            }
            else
            {
                pnm.Visible = true;
            }
        }