public async Task <IViewComponentResult> InvokeAsync(long OutletId) { OutletPasswordsViewModel outletPasswords = new OutletPasswordsViewModel() { Id = OutletId }; return(await Task.FromResult((IViewComponentResult)View("ManageOutletPassword", outletPasswords))); }
public async Task <IActionResult> ManagePassword(long id, OutletPasswordsViewModel OutletPasswords) { if (id <= 0) { return(NotFound()); } if (ModelState.IsValid) { await _outletService.UpdatePasswordOutlet(id, OutletPasswords.Password); return(RedirectToAction(nameof(Index))); } var manageOutlet = await _outletService.ManageOutletsWithDevicesandPassword(id); return(View("Edit", manageOutlet)); }