public AddEditTypeImageViewModel(Window window, ITypeImageService images, bool isAddMode) { Window = window; if (window != null) { window.Title = $"{(isAddMode ? "Edit" : "Add")} Image"; } Window.DataContext = this; IsAddMode = isAddMode; imageError = isAddMode ? ImageError.NotSpecified : ImageError.NoError; typeError = isAddMode ? TypeError.NotSpecified : TypeError.NoError; Accept = new DelegateCommand(e => CloseDialog(true), c => IsValid); Reject = new DelegateCommand(e => CloseDialog(false)); Browse = new DelegateCommand(BrowseForImageFiles); ImageService = images; UpdateErrorMessage(false); PropertyChanged += (sender, e) => { if (e.PropertyName == "FileName") { LoadImageFromFileName(FileName); } }; }
public AddEditTypeImageViewModel(Window window, ITypeImageService images, bool isAddMode) { this.window = window; if (window != null) { window.Title = string.Format("{0} Image", isAddMode ? "Edit" : "Add"); } this.window.DataContext = this; _isAddMode = isAddMode; imageError = isAddMode ? ImageError.NotSpecified : ImageError.NoError; typeError = isAddMode ? TypeError.NotSpecified : TypeError.NoError; Accept = new DelegateCommand(e => CloseDialog(true), c => IsValid); Reject = new DelegateCommand(e => CloseDialog(false)); Browse = new DelegateCommand(BrowseForImageFiles); ImageService = images; UpdateErrorMessage(false); PropertyChanged += (sender, e) => { if (e.PropertyName == "FileName") { LoadImageFromFileName(FileName); } }; }
public TypeImageController(ILogger <TypeImageController> log, ITypeImageService ti, IConfiguration config, IWebHostEnvironment webHostEnvironment, ITypeService ts) { this._log = log; this._ti = ti; this._config = config; this._webHostEnvironment = webHostEnvironment; this._ts = ts; }