/// <summary> /// 返回一个model /// </summary> /// <returns></returns> public FineOffice.Modules.HD_Attachment GetModel(int id) { dal.Initialization(); FineOffice.Modules.HD_Attachment model = (from entity in dal.GetListAll() select new FineOffice.Modules.HD_Attachment { ID = entity.ID, Remark = entity.Remark, FolderID = entity.FolderID, AttachmentData = entity.AttachmentData.ToArray(), FileName = entity.FileName, PersonnelID = entity.PersonnelID, Size = entity.Size, CreateTime = entity.CreateTime, XType = entity.XType, XTypeName = entity.XTypeName, IsPublic = entity.IsPublic, Owner = entity.Owner, SendID = entity.SendID, SendTime = entity.SendTime, }).Where(p => p.ID == id).FirstOrDefault(); dal.Dispose(); return(model); }
/// <summary> /// 增加附件 /// </summary> public FineOffice.Modules.HD_Attachment Add(FineOffice.Modules.HD_Attachment model) { dal.Initialization(); FineOffice.Entity.HD_Attachment entity = new Entity.HD_Attachment { ID = model.ID, Remark = model.Remark, FolderID = model.FolderID, AttachmentData = model.AttachmentData, FileName = model.FileName, PersonnelID = model.PersonnelID, Size = model.Size, IsPublic = model.IsPublic, Owner = model.Owner, CreateTime = model.CreateTime, XType = model.XType, XTypeName = model.XTypeName, SendID = model.SendID, SendTime = model.SendTime, }; dal.Add(entity); model.ID = entity.ID; dal.Dispose(); return(model); }