示例#1
0
        public JsonResult GetUserAccountInfo(int userId)
        {
            UserAccountProfile account = new UserAccountProfile();
            var list = account.GetProfile(userId);

            return(SuccessResultList(list));
        }
        public UserAccountProfile ToUserAccountProfile()
        {
            var result = new UserAccountProfile
            {
                Id              = Id,
                Name            = Name,
                Details         = Details,
                IsEnabled       = IsEnabled,
                InstitutionName = CompanyName,
                UserId          = UserId
            };

            return(result);
        }
        public AccountViewModel(UserAccountProfile account, DataLoader dataLoader) : this()
        {
            CompanyName = account.InstitutionName;
            Id          = account.Id;
            Name        = account.Name;
            Details     = account.Details;
            UserId      = account.UserId;
            Pereodic    = double.NaN;
            Total       = double.NaN;
            IsEnabled   = account.IsEnabled;

            HandleNewTransaction(dataLoader);
            HandleAccountLoaded(dataLoader);
        }