IA.Data/QuestionInfoData.cs

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System.Collections.Generic;
using System.Text;
using IA.Core.Domain;
using IA.Data.EF;
using IA.Data.Ioc;
using IA.Models;
using IA.Models.Common;

namespace IA.Data
{
    public class QuestionInfoData : EfBaseData
    {
        /// <summary>
        /// 故障库数据导入
        /// </summary>
        /// <param name="questioninfo"></param>
        public bool DataImport(QuestionInfo questioninfo)
        {
            using (var vPersistance = IOCContainer.Get<IEfPersistance>())
            {

                var list = vPersistance.FindList<QuestionInfo>(t =>
                            t.QuestionDescription == questioninfo.QuestionDescription &&
                            t.AnswerDescription == questioninfo.AnswerDescription);
                if (list.Count != 0)
                {
                    return false;
                }
                vPersistance.Insert(questioninfo);
                vPersistance.SaveChanges();
                return true;
            }
        }
        /// <summary>
        /// 新增故障现象
        /// </summary>
        /// <param name="qinfo"></param>
        /// <returns></returns>
        public int InsertQuestionInfo(QuestionInfo qinfo)
        {
            using (var vPersistance = IOCContainer.Get<IEfPersistance>())
            {
                vPersistance.Insert(qinfo);
                return vPersistance.SaveChanges();
            }
        }
        /// <summary>
        /// 删除故障现象
        /// </summary>
        /// <param name="questionId"></param>
        /// <returns></returns>
        public int RemoveQuestionInfo(int questionId)
        {
            using (var vPersistance = IOCContainer.Get<IEfPersistance>())
            {
                vPersistance.Remove<QuestionInfo>(x => x.QuestionId == questionId);
                return vPersistance.SaveChanges();
            }
        }
        /// <summary>
后面还有 69 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。