master
1using System;
2
3namespace MVPtoMVVM.mvvm.viewmodels
4{
5 class Validation : IValidation
6 {
7 private Func<bool> Condition;
8
9 public Validation(Func<bool> condition, string message)
10 {
11 Condition = condition;
12 Message = message;
13 }
14
15 public bool IsValid
16 {
17 get { return Condition(); }
18 }
19
20 public string Message { get;set;}
21 }
22}