public void Update(int ID, EngineeringNoteEntity EngineeringNote) { var entity = this._DB.Get(ID); entity.SetEntity(EngineeringNote); this._DB.Edit(entity); }
public EngineeringNoteInfo(EngineeringNoteEntity Entity) { this.ID = Entity.ID; this.EngineeringID = Entity.EngineeringID; this.Content = Entity.Content; this.NoteType = Entity.NoteType; this.NoteDate = Entity.NoteDate; this.UserID = Entity.UserID; this.IsDeleted = Entity.IsDeleted; }
public int Add(EngineeringNoteInfo EngineeringNote) { var entity = new EngineeringNoteEntity(EngineeringNote); entity.IsDeleted = false; entity.NoteDate = DateTime.Now; this._DB.Add(entity); if (EngineeringNote.AttachIDs != null) { foreach (var attachID in EngineeringNote.AttachIDs) { AddAttach(entity.ID, attachID); } } // 给指定接收人发送提醒 if (EngineeringNote.ReceiveUsers != null) { foreach (var userID in EngineeringNote.ReceiveUsers) { _INotificationService.Add(new NotificationInfo() { CreateDate = DateTime.Now, EffectDate = DateTime.Now, // 生效日期 Title = string.Format("工程记事:{0}", (EnumEngineeringNoteType)EngineeringNote.NoteType), Info = EngineeringNote.Content, ReceiveUser = userID, SendUser = EngineeringNote.UserID, SourceID = entity.ID, SourceName = "EngineeringNote", SourceTag = "Note", }); } } return(entity.ID); }
public void Update(int ID, EngineeringNoteEntity Entity) { this._IEngineeringNoteService.Update(ID, Entity); }
public void SetEntity(EngineeringNoteEntity Entity) { this.Content = Entity.Content; this.NoteType = Entity.NoteType; }