/// <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); }
/// <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); }
/// <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); }