public IActionResult Getall()
        {
            var result = _productStatus.GetAll();

            if (result.Success)
            {
                return(Ok(result));
            }

            return(BadRequest(result));
        }
Exemple #2
0
        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));
        }
Exemple #3
0
 public async Task <ActionResult <IEnumerable <ProductStatusModel> > > GetAll()
 {
     return(Ok(await _productStatusService.GetAll(await GetUserId(),
                                                  GetPermissionId())));
 }