public TestimonialsDS.GroupsRow GetTestimonialGroup(int GroupId) { DataView dv = GetTestimonialGroups(string.Format("{0}", GroupId)); TestimonialsDS.GroupsRow row = (TestimonialsDS.GroupsRow)dv[0].Row; return(row); }
/* End Testimonials */ /* Start Testimonials Groups */ public bool AddTestimonialGroup(string GroupName) { if (this.GetTestimonialGroups("GroupName='" + StringUtils.SQLEncode(GroupName) + "'").Count > 0) { return(false); } TestimonialsDS.GroupsRow row = DS.Groups.NewGroupsRow(); row.GroupName = GroupName; ds.Groups.Rows.Add(row); AcceptChanges(); return(true); }
public bool UpdateTestimonialGroup(int GroupId, string GroupName) { DataView dv = GetTestimonialGroups(string.Format("GroupId={0}", GroupId)); if (dv.Count <= 0) { return(false); } TestimonialsDS.GroupsRow row = (TestimonialsDS.GroupsRow)dv[0].Row; row.GroupName = GroupName; row.Table.AcceptChanges(); AcceptChanges(); return(true); }
public bool DeleteTestimonialGroup(int GroupId) { DataView dv = GetTestimonialGroups(string.Format("GroupId={0}", GroupId)); if (dv.Count <= 0) { return(false); } DataView testimonials = this.GetTestimonials(string.Format("GroupId = {0}", GroupId)); foreach (DataRowView drv in testimonials) { DeleteTestimonial((int)(drv["TestimonialId"])); } TestimonialsDS.GroupsRow row = (TestimonialsDS.GroupsRow)dv[0].Row; row.Delete(); AcceptChanges(); return(true); }