public DisplayForAssetViewModel(Core.Models.AssetTransaction dtoAssetTransaction,
                                 string clearDate, Core.Models.TransactionCategory dtoTransactionCategory)
 {
     Id        = dtoAssetTransaction.Id;
     DueDate   = dtoAssetTransaction.DueDate.ToString("MM/dd/yyyy");
     ClearDate = clearDate;
     Category  = dtoTransactionCategory.Name;
     Amount    = dtoAssetTransaction.Amount;
     Note      = dtoAssetTransaction.Note;
 }
Esempio n. 2
0
 public AccountTransaction(Core.Models.AssetTransaction dbAssetTransaction,
                           Core.Models.Asset dbAsset)
 {
     AssetTransactionId = dbAssetTransaction.Id;
     AssetId            = dbAsset.Id;
     AssetName          = dbAsset.Name;
     AssetTypeId        = dbAsset.AssetTypeId;
     AssetTypeName      = dbAsset.AssetType.Name;
     DueDate            = dbAssetTransaction.DueDate;
     ClearDate          = dbAssetTransaction.ClearDate;
     Amount             = dbAssetTransaction.Amount;
     Note = dbAssetTransaction.Note;
 }
Esempio n. 3
0
 public EditAssetViewModel(Core.Models.AssetTransaction dtoAssetTransaction,
                           List <SelectListItem> sliAssets, string selectdAssetId,
                           Core.Models.AssetType dtoAssetType, string transactionType, string transactionCategory)
 {
     Id                  = dtoAssetTransaction.Id;
     Assets              = sliAssets;
     SelectedAssetId     = selectdAssetId;
     AssetTypeName       = dtoAssetType.Name;
     DueDate             = dtoAssetTransaction.DueDate.ToString("MM/dd/yyyy");
     ClearDate           = dtoAssetTransaction.ClearDate.ToString("MM/dd/yyyy");
     CheckNumber         = dtoAssetTransaction.CheckNumber;
     Amount              = string.Format("{0:C}", dtoAssetTransaction.Amount);
     Note                = dtoAssetTransaction.Note;
     TransactionType     = transactionCategory;
     TransactionCategory = transactionCategory;
 }
Esempio n. 4
0
 public AccountTransaction(Core.Models.AssetTransaction dbAssetTransaction,
                           Core.Models.Asset dbAsset,
                           Core.Models.AssetType dbAssetType,
                           string assetNameFormatted)
 {
     AssetTransactionId = dbAssetTransaction.Id;
     Amount             = dbAssetTransaction.Amount;
     CheckNumber        = dbAssetTransaction.CheckNumber;
     ClearDate          = dbAssetTransaction.ClearDate;
     DueDate            = dbAssetTransaction.DueDate;
     Note          = dbAssetTransaction.Note;
     AssetId       = dbAsset.Id;
     AssetName     = assetNameFormatted;
     AssetTypeId   = dbAssetType.Id;
     AssetTypeName = dbAssetType.Name;
     SelectedTransactionCategoryId = dbAssetTransaction.TransactionCategoryId.ToString();
 }