public IActionResult Getall() { var result = _productStatus.GetAll(); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public async Task <IActionResult> GetProductStatuses() { const string loggerHeader = "GetProductStatuses"; var result = new ApiJsonResult(); try { var userLogin = await _userService.GetCurrentUserLogin(HttpContext); _logService.Info($"{loggerHeader} Get product statuses with tenantId {userLogin?.TenantId}"); result.Data = await _productStatusService.GetAll(userLogin?.TenantId).AsNoTracking().ToListAsync(); } catch (Exception ex) { result.Code = CodeModel.Fail; result.Message = ex.Message; } return(Ok(result)); }
public async Task <ActionResult <IEnumerable <ProductStatusModel> > > GetAll() { return(Ok(await _productStatusService.GetAll(await GetUserId(), GetPermissionId()))); }