public CheckPermissionViewModel CheckPermission(int memberId, int permissionId) { int mem_per = _repository.GetAll <Member>().FirstOrDefault(m => m.MemberId == memberId).Permission; string mem_perString = Convert.ToString(mem_per, 2); int per_value = _repository.GetAll <Permission>().FirstOrDefault(m => m.PermissionId == permissionId).PermissionValue; string per_valueString = Convert.ToString(per_value, 2); CheckPermissionViewModel cv = new CheckPermissionViewModel() { MemberId = memberId, PermissionId = permissionId, Checked = false, PermissionValue = mem_per }; return(cv); }
public string SetPermission([FromBody] CheckPermissionViewModel input) { return(_permissionService.SetPermission(input.MemberId, input.PermissionId, input.Checked)); }
public string CheckPermission([FromBody] CheckPermissionViewModel input) { CheckPermissionViewModel cv = _permissionService.CheckPermission(input.MemberId, input.PermissionId); return(JsonConvert.SerializeObject(cv)); }