public static AvailableMoneySummaryViewModel GetInitializedAvailableMoneySummary(string username) { Entities entities = new Entities(); AvailableMoneySummaryViewModel viewModel = new AvailableMoneySummaryViewModel(); Users user = entities.Users.Where(x => x.Username.Equals(username)).FirstOrDefault(); Assets availableMoney = entities.Assets.Where(x => x.Username.Equals(username) && x.AssetType == (int)Constants.Constants.ASSET_TYPE.AVAILABLE_MONEY && !x.DisabledDate.HasValue).OrderBy(x => x.CreatedDate).FirstOrDefault(); if (availableMoney != null) { viewModel.Name = "Tiền mặt có sẵn khởi tạo của " + user.FullName; viewModel.AvailableMoney = availableMoney.Value; return(viewModel); } else { return(null); } }
public ActionResult _AvailableMoneySummary() { AvailableMoneySummaryViewModel model = AvailableMoneyQueries.GetInitializedAvailableMoneySummary(UserQueries.GetCurrentUsername()); return(PartialView(model)); }