Ejemplo n.º 1
0
        private void onDeleteMemory(object obj)
        {
            Memory memory = obj as Memory;

            if (memory != null)
            {
                Memories.Remove(memory);
                saveMemoryList();
            }
        }
Ejemplo n.º 2
0
        internal static void DeleteMemory(dynamic metadata, dynamic content)
        {
            var id        = content.Id.ToString();
            var memory    = Memories.SingleOrDefault(t => t.Id == id);
            var groupKey  = metadata.GroupKey.ToString();
            var memberKey = metadata.MemberKey.ToString();

            if (memory != null)
            {
                Memories.Remove(memory);
                SendFeedbackMessage(type: MsgType.Success, actionTime: GetCreateDate(metadata), action: MapAction.MemoryFeedback.MemoryDeleted.Name, content: new { Id = id });
            }
            else
            {
                SendFeedbackMessage(type: MsgType.Error, actionTime: GetCreateDate(metadata), action: MapAction.MemoryFeedback.CannotFindMemory.Name, content: "Cannot find memory item!");
            }
        }