コード例 #1
0
 /// <summary>
 /// 根据模版id删除所有模版项
 /// </summary>
 /// <param name="templateId"></param>
 /// <returns></returns>
 public bool DeleteExamineTemplateItemByTemplateId(string templateId)
 {
     using (EFExamineTemplateItemRepository _rsp = new EFExamineTemplateItemRepository())
     {
         return(_rsp.DeleteExamineTemplateItemByTemplateId(templateId));
     }
 }
コード例 #2
0
 /// <summary>
 /// 更新检验模版项
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool UpdateExamineTemplateItems(ExamineTemplateItems model)
 {
     using (EFExamineTemplateItemRepository _rsp = new EFExamineTemplateItemRepository())
     {
         return(_rsp.UpdateExamineTemplateItems(model));
     }
 }
コード例 #3
0
 /// <summary>
 /// 根据模版id获取所有模版项
 /// </summary>
 /// <param name="templateId"></param>
 /// <param name="pageInfo"></param>
 /// <returns></returns>
 public List <ExamineTemplateItems> GetExamineTemplateItemsByTemplateId(string templateId, ref PageInfo pageInfo)
 {
     using (EFExamineTemplateItemRepository _rsp = new EFExamineTemplateItemRepository())
     {
         List <ExamineTemplateItems> list = _rsp.GetExamineTemplateItemsByTemplateId(templateId, ref pageInfo);
         if (list.Count > 0)
         {
             ExamineTemplates model = _et.GetExamineTemplateById(list[0].ExamineTemplateId);
             list.ForEach(p => p.TemplateName = model.Name);
         }
         return(list);
     }
 }
コード例 #4
0
 /// <summary>
 /// 根据id获取模版项
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public ExamineTemplateItems GetExamineTemplateItemsById(string id)
 {
     using (EFExamineTemplateItemRepository _rsp = new EFExamineTemplateItemRepository())
     {
         ExamineTemplateItems eti = _rsp.GetExamineTemplateItemsById(id);
         if (eti != null)
         {
             ExamineTemplates model = _et.GetExamineTemplateById(eti.ExamineTemplateId);
             eti.TemplateName = model.Name;
         }
         return(eti);
     }
 }
コード例 #5
0
 /// <summary>
 /// 通过关键字来搜索
 /// </summary>
 /// <param name="kwd"></param>
 /// <param name="pageInfo"></param>
 /// <returns></returns>
 public List <ExamineTemplateItems> GetExamineTemplateItemsByKwd(string parentId, string kwd, ref PageInfo pageInfo)
 {
     using (EFExamineTemplateItemRepository _rsp = new EFExamineTemplateItemRepository())
     {
         List <ExamineTemplateItems> list = _rsp.GetExamineTemplateItemsByKwd(parentId, kwd, ref pageInfo);
         if (list.Count > 0)
         {
             ExamineTemplates model = _et.GetExamineTemplateById(list[0].ExamineTemplateId);
             list.ForEach(delegate(ExamineTemplateItems item)
             {
                 item.TemplateName = model.Name;
             });
         }
         return(list);
     }
 }