Esempio n. 1
0
 private void SetupContribute()
 {
     if (IsTrngAdmin)
     {
         item = (ItemID == 0) ? new SPA.TrngSet() : new SPA.TrngSet(ItemID);
     }
     else
     {
         Response.Redirect(string.Format("{0}/{1}?code={2}", SPContext.Current.Web.Url, Message.URL_USERMESSAGE, Message.Code.MngrAccessReq), false);
     }
 }
Esempio n. 2
0
 private void FillSets()
 {
     try {
         lbxSets.Items.Clear();
         DataSet  ds = TrngSet.Items();
         DataView dv = new DataView(ds.Tables[0]);
         dv.Sort                = "Name";
         lbxSets.DataSource     = dv;
         lbxSets.DataTextField  = "Name";
         lbxSets.DataValueField = "ID";
         lbxSets.DataBind();
     } catch (Exception ex) {
         SPA.Error.WriteError(ex);
         if (ShowDebug)
         {
             lblErrorMessage.Text = ex.ToString();
         }
     }
 }
Esempio n. 3
0
        private bool SaveItem()
        {
            bool success = false;

            try {
                bool isUpdate = (IView == ItemView.Edit);
                item             = (isUpdate) ? new SPA.TrngSet(ItemID) : new SPA.TrngSet();
                item.Name        = txtName.Text.Trim();
                item.Description = txtDescription.Text.Trim();
                item.OrgGroupID  = int.Parse(ddlOrgGroup.SelectedItem.Value);
                item.ModifiedBy  = CurrentUser.DisplayName;

                if (!isUpdate)
                {
                    item.CreatedBy = item.ModifiedBy;
                    if (item.Insert())
                    {
                        success = true;
                    }
                }
                else
                {
                    if (item.Update())
                    {
                        success = true;
                    }
                }
                ItemID = (success) ? item.ID : 0;
            } catch (Exception ex) {
                SPA.Error.WriteError(ex);
                if (ShowDebug)
                {
                    lblErrorMessage.Text = ex.ToString();
                }
            }
            return(success);
        }