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