Add initial project structure with basic view models, views, and resources

This commit is contained in:
2026-09-14 19:46:46 +03:00
commit 45401645c6
68 changed files with 2538 additions and 0 deletions
@@ -0,0 +1,41 @@
using System;
using System.Collections.Generic;
namespace CryptoPortfolio_Tracker.Models;
public partial class Transaction
{
public long Id { get; set; }
public long CryptocurrencyId { get; set; }
public long WalletId { get; set; }
public DateTime TransactionDate { get; set; }
public int TransactionTypeId { get; set; }
public decimal Amount { get; set; }
public decimal PriceUsd { get; set; }
public decimal TotalUsd { get; set; }
public decimal FeeUsd { get; set; }
public string? TransactionHash { get; set; }
public int StatusId { get; set; }
public string? SenderAddress { get; set; }
public string? RecipientAddress { get; set; }
public virtual Cryptocurrency Cryptocurrency { get; set; } = null!;
public virtual TransactionsStatus Status { get; set; } = null!;
public virtual TransactionType TransactionType { get; set; } = null!;
public virtual UserWallet Wallet { get; set; } = null!;
}