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); } }
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(); } } }
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); }