Adroit.Gui.PlanningView.MarkSelectedTask C# (CSharp) Method

MarkSelectedTask() public method

public MarkSelectedTask ( ) : void
return void
        public void MarkSelectedTask()
        {
            TreeIter iter;
            TreeModel model;

            if (m_tasksTreeView.Selection.GetSelected (out model, out iter)) {
                var item = (Task) model.GetValue (iter, 0);
                var command = new EditTaskCommand () {
                    Task = item,
                    Property = "Completed",
                    Value = !item.Completed,
                    Storage = m_storage
                };
                var commands = ServiceManager.Get<CommandService> ().Commands;
                commands.Do (command);
            }
        }