public OrbAssignmentLogic(GatewayAssignment gatewayAssignment) { Assignments = new Dictionary <int, OrbSet> { { 1, new OrbSet() }, { 2, new OrbSet() }, { 3, new OrbSet() }, { 4, new OrbSet() }, { 5, new OrbSet() }, }; GatewayAssignment = gatewayAssignment; }
public static async Task WriteGatewayAssignments(GatewayAssignment gatewayAssignment) { var values = new List <IList <object> > { }; values.Add(new List <object> { gatewayAssignment.Side[OrbSide.Left].Position[GatewayPosition.Close]?.Name ?? "", gatewayAssignment.Side[OrbSide.Left].Position[GatewayPosition.Far]?.Name ?? "" }); values.Add(new List <object> { gatewayAssignment.Side[OrbSide.Right].Position[GatewayPosition.Close]?.Name ?? "", gatewayAssignment.Side[OrbSide.Right].Position[GatewayPosition.Far]?.Name ?? "" }); await SpreadsheetService.UpdateSpreadsheet("G'huun Mythic Assignments!D22:E23", values); }