using Microsoft.Win32;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tango.Core.Commands;
using Tango.MachineStudio.Common;
using Tango.MachineStudio.Common.Notifications;
using Tango.MachineStudio.UI.TFS;
using Tango.Settings;
using Tango.SharedUI;
using Tango.SharedUI.Components;
using Tango.TFS;
namespace Tango.MachineStudio.UI.ViewModels
{
public class ReportIssueViewVM : DialogViewVM
{
private MachineStudioSettings _settings;
public SelectedObjectCollection<Tag> SelectedTags { get; set; }
public Project Project { get; set; }
[WorkItemValidation]
public WorkItem WorkItem { get; set; }
private String _imageFile;
public String ImageFile
{
get { return _imageFile; }
set { _imageFile = value; RaisePropertyChangedAuto(); }
}
public RelayCommand BrowseImageCommand { get; set; }
public ReportIssueViewVM() : base()
{
_settings = SettingsManager.Default.GetOrCreate<MachineStudioSettings>();
BrowseImageCommand = new RelayCommand(BrowseImage);
}