protected override void RenderContent(HtmlTextWriter output) { if (dojoMemberID == 0) { output.WriteFullBeginTag("tr"); output.WriteBeginTag("td"); output.WriteAttribute("class", "row1"); output.WriteAttribute("colspan", "2"); output.Write(HtmlTextWriter.TagRightChar); output.Write("The DojoMember selected does not exist."); output.WriteEndTag("td"); output.WriteEndTag("tr"); return; } output.WriteFullBeginTag("tr"); output.WriteBeginTag("td"); output.WriteAttribute("class", "row1"); output.WriteAttribute("colspan", "2"); output.Write(HtmlTextWriter.TagRightChar); output.Write("<strong>Warning:</strong> This action deletes the selected ." + "<em>Use with caution, this option cannot be undone.</em>"); output.WriteEndTag("td"); output.WriteEndTag("tr"); output.WriteFullBeginTag("tr"); output.WriteBeginTag("td"); output.WriteAttribute("class", "row1"); output.WriteAttribute("nowrap", "true"); output.WriteAttribute("valign", "top"); output.Write(HtmlTextWriter.TagRightChar); output.Write(" to delete: "); output.WriteEndTag("td"); output.WriteBeginTag("td"); output.WriteAttribute("class", "row1"); output.WriteAttribute("width", "100%"); output.Write(HtmlTextWriter.TagRightChar); output.Write(dojoMember.ToString()); output.WriteEndTag("td"); output.WriteEndTag("tr"); output.WriteFullBeginTag("tr"); output.WriteBeginTag("td"); output.WriteAttribute("colspan", "2"); output.WriteAttribute("align", "right"); output.WriteAttribute("class", "row1"); output.Write(HtmlTextWriter.TagRightChar); btOk.RenderControl(output); output.Write(" "); btCancel.RenderControl(output); output.WriteEndTag("td"); output.WriteEndTag("tr"); }
protected override void OnPreRender(EventArgs e) { if (dojoMemberID != 0) { dojoMember = new DojoMember(dojoMemberID); text = "Delete - " + dojoMember.ToString(); } else { text = "Delete "; } EnsureWindowScripts(); }
protected override void OnPreRender(EventArgs e) { if (loadFlag) { if (dojoMemberID > 0) { obj = new DojoMember(dojoMemberID); text = "Edit - " + obj.ToString(); } else if (dojoMemberID <= 0) { obj = new DojoMember(); text = "Add "; } // // Set Field Entries // ltCreateDate.Text = obj.CreateDate.ToString(); ltModifyDate.Text = obj.ModifyDate.ToString(); deMemberSince.Date = obj.MemberSince; cbIsPrimaryOrgActive.Checked = obj.IsPrimaryOrgActive; cbIsParentOrgActive.Checked = obj.IsParentOrgActive; tbLastMembershipScan.Text = obj.LastMembershipScan.ToString(); ltTimeInRank.Text = obj.TimeInRank.ToString(); ltTimeInMembership.Text = obj.TimeInMembership.ToString(); ltLastSignin.Text = obj.LastSignin.ToString(); ltLastAttendanceScan.Text = obj.LastAttendanceScan.ToString(); tbAttendanceMessage.Text = obj.AttendanceMessage; cbHasWaiver.Checked = obj.HasWaiver; cbIsPromotable.Checked = obj.IsPromotable; cbIsInstructor.Checked = obj.IsInstructor; deRankDate.Date = obj.RankDate; cbIsPastDue.Checked = obj.IsPastDue; // // Set Children Selections // if (obj.MemberType != null) { foreach (ListItem item in msMemberType.Items) { item.Selected = obj.MemberType.ID.ToString() == item.Value; } } else { msMemberType.SelectedIndex = 0; } if (obj.PrivateContact != null) { ltPrivateContact.Text = obj.PrivateContact.ToString(); } else { ltPrivateContact.Text = string.Empty; } if (obj.EmergencyContact != null) { ltEmergencyContact.Text = obj.EmergencyContact.ToString(); } else { ltEmergencyContact.Text = string.Empty; } if (obj.PublicContact != null) { foreach (ListItem item in msPublicContact.Items) { item.Selected = obj.PublicContact.ID.ToString() == item.Value; } } else { msPublicContact.SelectedIndex = 0; } if (obj.ParentMember != null) { foreach (ListItem item in msParentMember.Items) { item.Selected = obj.ParentMember.ID.ToString() == item.Value; } } else { msParentMember.SelectedIndex = 0; } if (obj.PrimaryOrgMembership != null) { foreach (ListItem item in msPrimaryOrgMembership.Items) { item.Selected = obj.PrimaryOrgMembership.ID.ToString() == item.Value; } } else { msPrimaryOrgMembership.SelectedIndex = 0; } if (obj.ParentOrgMembership != null) { foreach (ListItem item in msParentOrgMembership.Items) { item.Selected = obj.ParentOrgMembership.ID.ToString() == item.Value; } } else { msParentOrgMembership.SelectedIndex = 0; } if (obj.Instructor1 != null) { foreach (ListItem item in msInstructor1.Items) { item.Selected = obj.Instructor1.ID.ToString() == item.Value; } } else { msInstructor1.SelectedIndex = 0; } if (obj.Instructor2 != null) { foreach (ListItem item in msInstructor2.Items) { item.Selected = obj.Instructor2.ID.ToString() == item.Value; } } else { msInstructor2.SelectedIndex = 0; } if (obj.Instructor3 != null) { foreach (ListItem item in msInstructor3.Items) { item.Selected = obj.Instructor3.ID.ToString() == item.Value; } } else { msInstructor3.SelectedIndex = 0; } foreach (ListItem i in msPromotionFlags.Items) { foreach (DojoPromotionFlag dojoPromotionFlag in obj.PromotionFlags) { if (i.Value == dojoPromotionFlag.ID.ToString()) { i.Selected = true; break; } } } if (obj.Rank != null) { foreach (ListItem item in msRank.Items) { item.Selected = obj.Rank.ID.ToString() == item.Value; } } else { msRank.SelectedIndex = 0; } if (obj.User != null) { ltUser.Text = obj.User.ToString(); } else { ltUser.Text = string.Empty; } if (obj.Customer != null) { foreach (ListItem item in msCustomer.Items) { item.Selected = obj.Customer.ID.ToString() == item.Value; } } else { msCustomer.SelectedIndex = 0; } } }
protected override void OnPreRender(EventArgs e) { if (dojoMemberID != 0) { dojoMember = new DojoMember(dojoMemberID); #region Bind General Folder // // Set Field Entries // // // Set Children Selections // // MemberType if (dojoMember.MemberType != null) { ltMemberType.Text = dojoMember.MemberType.ToString(); } else { ltMemberType.Text = string.Empty; } // PrivateContact if (dojoMember.PrivateContact != null) { ltPrivateContact.Text = dojoMember.PrivateContact.ToString(); } else { ltPrivateContact.Text = string.Empty; } // EmergencyContact if (dojoMember.EmergencyContact != null) { ltEmergencyContact.Text = dojoMember.EmergencyContact.ToString(); } else { ltEmergencyContact.Text = string.Empty; } // PublicContact if (dojoMember.PublicContact != null) { ltPublicContact.Text = dojoMember.PublicContact.ToString(); } else { ltPublicContact.Text = string.Empty; } // ParentMember if (dojoMember.ParentMember != null) { ltParentMember.Text = dojoMember.ParentMember.ToString(); } else { ltParentMember.Text = string.Empty; } #endregion #region Bind _system Folder // // Set Field Entries // ltCreateDate.Text = dojoMember.CreateDate.ToString(); ltModifyDate.Text = dojoMember.ModifyDate.ToString(); // // Set Children Selections // #endregion #region Bind Membership Folder // // Set Field Entries // ltMemberSince.Text = dojoMember.MemberSince.ToString(); ltIsPrimaryOrgActive.Text = dojoMember.IsPrimaryOrgActive.ToString(); ltIsParentOrgActive.Text = dojoMember.IsParentOrgActive.ToString(); ltLastMembershipScan.Text = dojoMember.LastMembershipScan.ToString(); // // Set Children Selections // // PrimaryOrgMembership if (dojoMember.PrimaryOrgMembership != null) { ltPrimaryOrgMembership.Text = dojoMember.PrimaryOrgMembership.ToString(); } else { ltPrimaryOrgMembership.Text = string.Empty; } // ParentOrgMembership if (dojoMember.ParentOrgMembership != null) { ltParentOrgMembership.Text = dojoMember.ParentOrgMembership.ToString(); } else { ltParentOrgMembership.Text = string.Empty; } #endregion #region Bind Attendance Folder // // Set Field Entries // ltTimeInRank.Text = dojoMember.TimeInRank.ToString(); ltTimeInMembership.Text = dojoMember.TimeInMembership.ToString(); ltLastSignin.Text = dojoMember.LastSignin.ToString(); ltLastAttendanceScan.Text = dojoMember.LastAttendanceScan.ToString(); ltAttendanceMessage.Text = dojoMember.AttendanceMessage.ToString(); // // Set Children Selections // // Instructor1 if (dojoMember.Instructor1 != null) { ltInstructor1.Text = dojoMember.Instructor1.ToString(); } else { ltInstructor1.Text = string.Empty; } // Instructor2 if (dojoMember.Instructor2 != null) { ltInstructor2.Text = dojoMember.Instructor2.ToString(); } else { ltInstructor2.Text = string.Empty; } // Instructor3 if (dojoMember.Instructor3 != null) { ltInstructor3.Text = dojoMember.Instructor3.ToString(); } else { ltInstructor3.Text = string.Empty; } #endregion #region Bind Activity Folder // // Set Field Entries // ltHasWaiver.Text = dojoMember.HasWaiver.ToString(); ltIsPromotable.Text = dojoMember.IsPromotable.ToString(); ltIsInstructor.Text = dojoMember.IsInstructor.ToString(); ltRankDate.Text = dojoMember.RankDate.ToString(); // // Set Children Selections // // PromotionFlags if (dojoMember.PromotionFlags != null) { ltPromotionFlags.Text = dojoMember.PromotionFlags.ToString(); } else { ltPromotionFlags.Text = string.Empty; } // Rank if (dojoMember.Rank != null) { ltRank.Text = dojoMember.Rank.ToString(); } else { ltRank.Text = string.Empty; } #endregion #region Bind Security Folder // // Set Field Entries // // // Set Children Selections // // User if (dojoMember.User != null) { ltUser.Text = dojoMember.User.ToString(); } else { ltUser.Text = string.Empty; } #endregion #region Bind Accounting Folder // // Set Field Entries // ltIsPastDue.Text = dojoMember.IsPastDue.ToString(); ltLastDuesScan.Text = dojoMember.LastDuesScan.ToString(); // // Set Children Selections // #endregion #region Bind Rappahanock Folder // // Set Field Entries // // // Set Children Selections // // Customer if (dojoMember.Customer != null) { ltCustomer.Text = dojoMember.Customer.ToString(); } else { ltCustomer.Text = string.Empty; } #endregion text = "View - " + dojoMember.ToString(); } }