예제 #1
0
 /// <summary>
 /// 添加
 /// </summary>
 /// <param name="model">文档管理实体</param>
 /// <returns>true:成功 false:失败</returns>
 public bool Add(EyouSoft.Model.PersonalCenterStructure.PersonDocument model)
 {
     EyouSoft.Data.Document DocumentModel = new EyouSoft.Data.Document()
     {
         CompanyId    = model.CompanyId,
         CreateTime   = DateTime.Now,
         DocumentId   = model.DocumentId,
         DocumentName = model.DocumentName,
         FilePath     = model.FilePath,
         IsDelete     = model.IsDelete ? "1" : "0",
         OperatorId   = model.OperatorId,
         OperatorName = model.OperatorName
     };
     dcDal.Document.InsertOnSubmit(DocumentModel);
     DocumentModel = null;
     dcDal.SubmitChanges();
     return(dcDal.ChangeConflicts.Count == 0 ? true : false);
 }
예제 #2
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="model">文档管理实体</param>
 /// <returns>true:成功 false:失败</returns>
 public bool Update(EyouSoft.Model.PersonalCenterStructure.PersonDocument model)
 {
     EyouSoft.Data.Document DocumentModel = dcDal.Document.FirstOrDefault(item => item.CompanyId == model.CompanyId &&
                                                                          item.DocumentId == model.DocumentId);
     if (DocumentModel != null)
     {
         DocumentModel.CompanyId    = model.CompanyId;
         DocumentModel.CreateTime   = DateTime.Now;
         DocumentModel.DocumentId   = model.DocumentId;
         DocumentModel.DocumentName = model.DocumentName;
         DocumentModel.FilePath     = model.FilePath;
         DocumentModel.IsDelete     = model.IsDelete ? "1" : "0";
         DocumentModel.OperatorId   = model.OperatorId;
         DocumentModel.OperatorName = model.OperatorName;
         dcDal.SubmitChanges();
     }
     return(dcDal.ChangeConflicts.Count == 0 ? true : false);
 }
예제 #3
0
 /// <summary>
 /// 获取实体
 /// </summary>
 /// <param name="Id">主键编号</param>
 /// <returns>文档管理实体</returns>
 public EyouSoft.Model.PersonalCenterStructure.PersonDocument GetModel(int Id)
 {
     EyouSoft.Data.Document DocumentModel = dcDal.Document.FirstOrDefault(item => item.DocumentId == Id && item.IsDelete == "0");
     if (DocumentModel != null)
     {
         return(new EyouSoft.Model.PersonalCenterStructure.PersonDocument()
         {
             CompanyId = DocumentModel.CompanyId,
             CreateTime = DocumentModel.CreateTime,
             DocumentId = DocumentModel.DocumentId,
             DocumentName = DocumentModel.DocumentName,
             FilePath = DocumentModel.FilePath,
             IsDelete = DocumentModel.IsDelete == "1"?true:false,
             OperatorId = DocumentModel.OperatorId,
             OperatorName = DocumentModel.OperatorName
         });
     }
     return(null);
 }