Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class User
- {
- public User()
- {
- Equipments = new HashSet<Equipment>();
- Balances = new HashSet<Balance>();
- Subscriptions = new HashSet<Subscription>();
- }
- public long Id { get; set; }
- public string LastName { get; set; }
- public DateTime DOB { get; set; }
- public long AddressId { get; set; }
- public Address Address { get; set; }
- public ICollection<Equipment> Equipments { get; set; }
- public ICollection<Balance> Balances { get; set; }
- public ICollection<Subscription> Subscriptions { get; set; }
- }
- public class Equipment
- {
- public long Id { get; set; }
- public string Model { get; set; }
- public int StateId { get; set; }
- public long UserId { get; set; }
- public User User { get; set; }
- }
- public class Balance
- {
- public Balance()
- {
- Operations = new HashSet<BalanceOperation>();
- }
- public long Id { get; set; }
- public decimal Amount { get; set; }
- public int CurrencyId { get; set; }
- public long UserId { get; set; }
- public User User { get; set; }
- public ICollection<BalanceOperation> Operations { get; set; }
- }
- public class BalanceOperation
- {
- public long Id { get; set; }
- public DateTime OperationDate { get; set; }
- public long BalanceId { get; set; }
- public Balance Balance { get; set; }
- }
- public class Address
- {
- public int Id { get; set; }
- public string City { get; set; }
- public int HouseNumber { get; set; }
- }
- public class Subscription
- {
- public long Id { get; set; }
- public int ServiceId { get; set; }
- public bool IsActive { get; set; }
- public long UserId { get; set; }
- public User User { get; set; }
- }
- int includes = (int)(IncludeEnum.Adress | IncludeEnum.Subscriptions);
- UserInfo userInfo = _service.GetUserInfo(id, includes);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement