예제 #1
0
        public static void DeleteBadword(int Id)
        {
            IBadWordFilter dal = Factory <IBadWordFilter> .Create("BadWordFilter");

            BadwordInfo badword = dal.GetById(Id);

            dal.Delete(badword);
        }
예제 #2
0
        public static int AddBadword(string badword, string replace)
        {
            IBadWordFilter dal = Factory <IBadWordFilter> .Create("BadWordFilter");

            BadwordInfo bw = new BadwordInfo();

            bw.Badword = badword;
            bw.Replace = replace;
            return(dal.Add(bw));
        }
예제 #3
0
        public static void UpdateBadword(int Id, string badword, string replace)
        {
            IBadWordFilter dal = Factory <IBadWordFilter> .Create("BadWordFilter");

            BadwordInfo bw = dal.GetById(Id);

            bw.Badword = badword;
            bw.Replace = replace;

            dal.Update(bw);
        }
예제 #4
0
        public static void DeleteAllBadwords()
        {
            IBadWordFilter dal = Factory <IBadWordFilter> .Create("BadWordFilter");

            dal.DeleteAll();
        }
예제 #5
0
        public static List <BadwordInfo> GetAllBadwords()
        {
            IBadWordFilter dal = Factory <IBadWordFilter> .Create("BadWordFilter");

            return(new List <BadwordInfo>(dal.GetAll()));
        }
예제 #6
0
        public static BadwordInfo GetBadword(string name)
        {
            IBadWordFilter dal = Factory <IBadWordFilter> .Create("BadWordFilter");

            return(dal.GetByName(name).FirstOrDefault());
        }
예제 #7
0
        public static BadwordInfo GetBadword(int id)
        {
            IBadWordFilter dal = Factory <IBadWordFilter> .Create("BadWordFilter");

            return(dal.GetById(id));
        }