Пример #1
0
    public void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            SiteMapDataAttribute sitemapdata = new SiteMapDataAttribute();
            sitemapdata.Add(new SiteMapDataAttributeNode("System Preferences", Request, "SystemPreferencesManage.aspx"));
            sitemapdata.Add(new SiteMapDataAttributeNode("Flag Types", Request, "SystemAccountFlagTypesManage.aspx"));

            DomainClass cs = SessionManager.GetDomainClass("AccountFlagType");
            inputName.MaxLength = cs["Name"].MaxLengthInChars;

            if (RequestId > 0)
            {
                TransitAccountFlagType t = SessionManager.AccountService.GetAccountFlagTypeById(
                    SessionManager.Ticket, RequestId);
                inputName.Text = t.Name;
                sitemapdata.Add(new SiteMapDataAttributeNode(t.Name, Request.Url));
            }
            else
            {
                sitemapdata.Add(new SiteMapDataAttributeNode("New Type", Request.Url));
            }

            StackSiteMap(sitemapdata);
        }

        SetDefaultButton(manageAdd);
    }
 public void save_Click(object sender, EventArgs e)
 {
     TransitAccountFlagType t = new TransitAccountFlagType();
     t.Name = inputName.Text;
     t.Id = RequestId;
     SessionManager.CreateOrUpdate<TransitAccountFlagType>(
         t, SessionManager.AccountService.CreateOrUpdateAccountFlagType);
     Redirect("SystemAccountFlagTypesManage.aspx");
 }
Пример #3
0
    public void save_Click(object sender, EventArgs e)
    {
        TransitAccountFlagType t = new TransitAccountFlagType();

        t.Name = inputName.Text;
        t.Id   = RequestId;
        SessionManager.CreateOrUpdate <TransitAccountFlagType>(
            t, SessionManager.AccountService.CreateOrUpdateAccountFlagType);
        Redirect("SystemAccountFlagTypesManage.aspx");
    }
Пример #4
0
 public int CreateOrUpdateAccountFlagType(string ticket, TransitAccountFlagType flagtype)
 {
     return WebServiceImpl<TransitAccountFlagType, ManagedAccountFlagType, AccountFlagType>.CreateOrUpdate(
         ticket, flagtype);
 }