using System.Threading.Tasks; using Artemis.UI.ViewModels.Dialogs; using Stylet; namespace Artemis.UI.Screens.SurfaceEditor.Dialogs { public class SurfaceCreateViewModel : DialogViewModelBase { public SurfaceCreateViewModel(IModelValidator validator) : base(validator) { } public string SurfaceName { get; set; } public async Task Accept() { await ValidateAsync(); if (HasErrors) return; Session.Close(SurfaceName); } public void Cancel() { Session.Close(); } } }