Esempio n. 1
0
    public void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            linkCancel.NavigateUrl = ReturnUrl;

            TransitAccountFlag flag = Flag;

            flagAccountImageLink.HRef      = linkAccount.NavigateUrl = string.Format("AccountView.aspx?id={0}", flag.AccountId);
            linkAccount.Text               = Renderer.Render(flag.AccountName);
            flagAccountImage.ImageUrl      = string.Format("AccountPictureThumbnail.aspx?id={0}&width=75&height=75", flag.AccountPictureId);
            linkFlaggedAccount.NavigateUrl = string.Format("AccountView.aspx?id={0}", flag.FlaggedAccountId);
            linkFlaggedAccount.Text        = Renderer.Render(flag.FlaggedAccountName);
            flagCreated.Text               = SessionManager.ToAdjustedString(flag.Created);
            flagDescription.Text           = Renderer.Render(flag.Description);
            flagType.Text = Renderer.Render(flag.AccountFlagType);

            linkReply.NavigateUrl = string.Format("AccountMessageEdit.aspx?id={0}&ReturnUrl={1}",
                                                  flag.AccountId, UrlEncode(Request.Url.PathAndQuery));

            SiteMapDataAttribute sitemapdata = new SiteMapDataAttribute();
            sitemapdata.Add(new SiteMapDataAttributeNode("Me Me", Request, "AccountManage.aspx"));
            sitemapdata.Add(new SiteMapDataAttributeNode("Reported Abuse", Request, "AccountFlagsManage.aspx"));
            sitemapdata.Add(new SiteMapDataAttributeNode(flag.FlaggedAccountName, Request, string.Format("AccountView.aspx?id={0}", flag.FlaggedAccountId)));
            sitemapdata.Add(new SiteMapDataAttributeNode(flag.AccountFlagType, Request.Url));
            StackSiteMap(sitemapdata);
        }
    }
Esempio n. 2
0
 public void save_Click(object sender, EventArgs e)
 {
     TransitAccountFlag tw = new TransitAccountFlag();
     tw.Description = inputDescription.Text;
     tw.Url = Request["url"];
     tw.FlaggedAccountId = GetId("aid");
     tw.AccountFlagType = inputType.SelectedValue;
     tw.Id = RequestId;
     SessionManager.CreateOrUpdate<TransitAccountFlag>(
         tw, SessionManager.AccountService.CreateOrUpdateAccountFlag);
     Redirect(ReturnUrl);
 }
Esempio n. 3
0
    public void save_Click(object sender, EventArgs e)
    {
        TransitAccountFlag tw = new TransitAccountFlag();

        tw.Description      = inputDescription.Text;
        tw.Url              = Request["url"];
        tw.FlaggedAccountId = GetId("aid");
        tw.AccountFlagType  = inputType.SelectedValue;
        tw.Id = RequestId;
        SessionManager.CreateOrUpdate <TransitAccountFlag>(
            tw, SessionManager.AccountService.CreateOrUpdateAccountFlag);
        Redirect(ReturnUrl);
    }
Esempio n. 4
0
 public int CreateOrUpdateAccountFlag(string ticket, TransitAccountFlag flag)
 {
     return WebServiceImpl<TransitAccountFlag, ManagedAccountFlag, AccountFlag>.CreateOrUpdate(
         ticket, flag);
 }