コード例 #1
0
ファイル: FaqManager.cs プロジェクト: thinhtp/liteweb.info
        public FaqDS.FaqRow GetFaq(int FaqId)
        {
            DataView dv = GetFaqs(string.Format("{0}", FaqId));

            FaqDS.FaqRow row = (FaqDS.FaqRow)dv[0].Row;
            return(row);
        }
コード例 #2
0
ファイル: FaqManager.cs プロジェクト: thinhtp/liteweb.info
        /* Start Faqs */

        public bool AddFaq(string Question, string Answer, int GroupId, int Sort)
        {
            FaqDS.FaqRow row = DS.Faq.NewFaqRow();

            row.Question = Question;
            row.Answer   = Answer;
            row.GroupId  = GroupId;
            row.Sort     = Sort;

            ds.Faq.Rows.Add(row);

            AcceptChanges();

            return(true);
        }
コード例 #3
0
ファイル: FaqManager.cs プロジェクト: thinhtp/liteweb.info
        public bool DeleteFaq(int FaqId)
        {
            DataView dv = this.GetFaqs(string.Format("FaqId = {0}", FaqId));

            if (dv.Count <= 0)
            {
                return(false);
            }

            FaqDS.FaqRow row = (FaqDS.FaqRow)dv[0].Row;

            row.Delete();
            AcceptChanges();

            return(true);
        }
コード例 #4
0
ファイル: FaqManager.cs プロジェクト: thinhtp/liteweb.info
        public bool UpdateFaq(int FaqId, string Question, string Answer, int GroupId, int Sort)
        {
            DataView dv = this.GetFaqs(string.Format("FaqId = {0}", FaqId));

            if (dv.Count <= 0)
            {
                return(false);
            }

            FaqDS.FaqRow row = (FaqDS.FaqRow)dv[0].Row;

            row.Question = Question;
            row.Answer   = Answer;
            row.GroupId  = GroupId;
            row.Sort     = Sort;

            row.Table.AcceptChanges();
            AcceptChanges();

            return(true);
        }