aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/TEMP/Tango.Scripting/Tango.Scripting.IDE/Projects/CSharpProject.cs
blob: 62e830d0651d04dfa12bcb771929fe39313d22d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Tango.Scripting.IDE.Projects
{
    public abstract class CSharpProject : Project
    {

    }
}
lass="nn">System.Linq; using System.Text; using System.Threading.Tasks; using Tango.Core.Commands; using Tango.MachineStudio.Common.Notifications; using Tango.PMR.Integration; using Tango.SharedUI; namespace Tango.MachineStudio.UI.ViewModels { /// <summary> /// Represents the machine login dialog, view model. /// </summary> /// <seealso cref="Tango.MachineStudio.Common.Notifications.DialogViewVM" /> public class MachineLoginViewVM : DialogViewVM { /// <summary> /// Gets or sets the machine password. /// </summary> public String Password { get; set; } /// <summary> /// Gets or sets the intent. /// </summary> public ExternalBridgeLoginIntent Intent { get; set; } /// <summary> /// Gets or sets the login command. /// </summary> public RelayCommand<String> LoginCommand { get; set; } /// <summary> /// Gets or sets the cancel command. /// </summary> public RelayCommand CancelCommand { get; set; } /// <summary> /// Initializes a new instance of the <see cref="MachineLoginViewVM"/> class. /// </summary> public MachineLoginViewVM() { Intent = ExternalBridgeLoginIntent.Diagnostics; LoginCommand = new RelayCommand<string>(Login); CancelCommand = new RelayCommand(Cancel); } /// <summary> /// Invoked when user presses the login button. /// </summary> /// <param name="password">The password.</param> private void Login(string password) { Password = password; Accept(); } } }