public override Task <Empty> DeleteSecurityRole(SecurityRolePayload request, ServerCallContext context) { SecurityRolePoco poco = _logic.Get(Guid.Parse(request.Id)); _logic.Delete(new SecurityRolePoco[] { poco }); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> DeleteSecurityRole(SecurityRolePayload request, ServerCallContext context) { _ = _logic.Get(Guid.Parse(request.Id)) ?? throw new ArgumentNullException("No Security Role with this Id Found "); _logic.Delete(new SecurityRolePoco[] { _logic.Get(Guid.Parse(request.Id)) }); return(null); }
public override Task <Empty> UpdateSecurityRole(SecurityRolePayload request, ServerCallContext context) { SecurityRolePoco[] pocos = { new SecurityRolePoco() { Id = Guid.Parse(request.Id), Role = request.Role, IsInactive = request.IsInactive } }; _logic.Update(pocos); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> CreateSecurityRole(SecurityRolePayload request, ServerCallContext context) { SecurityRolePoco poco = new SecurityRolePoco() { Id = Guid.Parse(request.Id), Role = request.Role, IsInactive = request.IsInactive }; _logic.Add(new SecurityRolePoco[] { poco }); return(null); }
public override Task <Empty> UpdateSecurityRole(SecurityRolePayload request, ServerCallContext context) { SecurityRolePoco[] pocos = new SecurityRolePoco[1]; foreach (var poco in pocos) { poco.Id = Guid.Parse(request.Id); poco.Role = request.Role; poco.IsInactive = request.IsInactive; } _logic.Update(pocos); return(new Task <Empty>(() => new Empty())); }
public SecurityRolePoco[] GetArray(SecurityRolePayload request) { SecurityRolePoco poco = new SecurityRolePoco() { Id = Guid.Parse(request.Id), Role = request.Role, IsInactive = request.IsInactive }; SecurityRolePoco[] pocos = new SecurityRolePoco[1]; pocos[0] = poco; return(pocos); }
public override Task <Empty> UpdateSecurityRole(SecurityRolePayload request, ServerCallContext context) { SecurityRolePoco[] pocos = new SecurityRolePoco[1]; pocos[0].Id = Guid.Parse(request.Id); pocos[0].Role = request.Role; pocos[0].IsInactive = request.IsInactive; _logic.Update(pocos); return(new Task <Empty>(null)); }
public override Task <Empty> UpdateSecurityRole(SecurityRolePayload request, ServerCallContext context) { _ = _logic.Get(Guid.Parse(request.Id)) ?? throw new ArgumentNullException("No Security Role with this Id Found"); SecurityRolePoco poco = new SecurityRolePoco() { Id = Guid.Parse(request.Id), Role = request.Role, IsInactive = request.IsInactive }; _logic.Update(new SecurityRolePoco[] { poco }); return(null); }
public override Task <Empty> DeleteSecurityRole(SecurityRolePayload request, ServerCallContext context) { _logic.Delete(GetArray(request)); return(new Task <Empty>(null)); }