public HistoryDetailPage() { InitializeComponent(); var item = new History { ItemName = "Item 1", ItemBarcode = 12345678 }; viewModel = new HistoryDetailViewModel(item); BindingContext = viewModel; }
public ActionResult Detail(string id) { StationeryRequest stationeryRequest = _context.StationeryRequest.Single(x => x.RequestId == id); string userId = User.Identity.GetUserId(); AspNetUsers user = _context.AspNetUsers.FirstOrDefault(m => m.Id == userId); if (user.DepartmentId == stationeryRequest.DepartmentId) { HistoryDetailViewModel detailModel = new HistoryDetailViewModel() { Request = stationeryRequest, Details = _context.TransactionDetail .Where(x => x.StationeryRequest.RequestId == stationeryRequest.RequestId).ToList() }; return(View(detailModel)); } else { return(View()); } }
public HistoryDetailPage(HistoryDetailViewModel viewModel) { InitializeComponent(); BindingContext = this.viewModel = viewModel; }