Exemplo n.º 1
0
 /// <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);
 }
Exemplo n.º 2
0
 /// <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);
 }