start cod

This commit is contained in:
mmrbnjd
2024-05-08 17:43:41 +03:30
parent 716f02baa1
commit c3c74635cb
5 changed files with 123 additions and 5 deletions

View File

@@ -15,15 +15,12 @@ namespace Back.Controllers
[ApiController]
public class CustomerController : ControllerBase
{
private readonly CheckPermission _checkPermission;
private readonly servUser _servUser;
private readonly servCustomer _servCus;
private readonly AddOrCustomerValidation _addorupdateCustomerValidation;
public CustomerController(CheckPermission checkPermission, servUser servUser
, servCustomer servCus, AddOrCustomerValidation addorupdateCustomerValidation)
public CustomerController( servUser servUser, servCustomer servCus, AddOrCustomerValidation addorupdateCustomerValidation)
{
_addorupdateCustomerValidation = addorupdateCustomerValidation;
_checkPermission = checkPermission;
_servUser = servUser;
_servCus = servCus;
}
@@ -34,7 +31,7 @@ namespace Back.Controllers
var UserID = claim.Value;
var user = await _servUser.GetUserByUserID(Convert.ToInt32(UserID));
if (!await _checkPermission.AllowSYSGetCustomer(Convert.ToInt32(UserID), user.RolUsers.First().CompanyID)) return Forbid("شما دسترسی به خواندن اطلاعات مشتری را نداربد");
// if (!await _checkPermission.AllowSYSGetCustomer(Convert.ToInt32(UserID), user.RolUsers.First().CompanyID)) return Forbid("شما دسترسی به خواندن اطلاعات مشتری را نداربد");
return Ok(await _servCus.GetCustomers(user.RolUsers.First().CompanyID, itemSerch));