Example #1
0
        /// <summary>
        /// Creates a TVM for use in the listview
        /// </summary>
        /// <param name="transaction">IBankLog</param>
        /// <returns>TransactionViewModel</returns>
        private TransactionViewModel CreateTransVM(IBankLog transaction)
        {
            var vm = Resolver.Resolve <TransactionViewModel>();

            vm.Transaction = transaction;
            return(vm);
        }
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            IBankLog bankLog = (IBankLog)value;

            if (bankLog is DepositModel)
            {
                return(Color.LightGreen);
            }
            else
            {
                return(Color.Salmon);
            }
        }