yavsc/Yavsc/ViewModels/Manage/AddBankInfoViewModel.cs

24 lines
690 B
C#
Raw Normal View History

2016-11-06 02:03:36 +01:00
namespace Yavsc.ViewModels.Manage
{
2017-01-16 01:20:39 +01:00
using Models.Bank;
2016-11-06 02:03:36 +01:00
public class AddBankInfoViewModel
{
public BankIdentity Data{get; private set; }
public AddBankInfoViewModel(BankIdentity data)
{
this.Data = data;
}
public bool IsValid { get {
return ByIbanBIC || ByAccountNumber ;
}}
public bool ByIbanBIC { get { 
return (Data.BIC != null && Data.IBAN != null) ;
}}
public bool ByAccountNumber { 
get { 
return (Data.BankCode != null && Data.WicketCode != null && Data.AccountNumber != null && Data.BankedKey >0);
}
}
}
}