Exemple #1
0
        public TestimonialsDS.GroupsRow GetTestimonialGroup(int GroupId)
        {
            DataView dv = GetTestimonialGroups(string.Format("{0}", GroupId));

            TestimonialsDS.GroupsRow row = (TestimonialsDS.GroupsRow)dv[0].Row;
            return(row);
        }
Exemple #2
0
        /* 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);
        }
Exemple #3
0
        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);
        }
Exemple #4
0
        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);
        }