Skip to content

Commit

Permalink
Add Bettor, Team and SeasonView to AdminClient.
Browse files Browse the repository at this point in the history
  • Loading branch information
stefanDeveloper committed Jun 19, 2017
1 parent a081a8c commit a9e83f2
Show file tree
Hide file tree
Showing 36 changed files with 2,047 additions and 59 deletions.
1 change: 1 addition & 0 deletions LigaManager.sln.DotSettings
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<s:Boolean x:Key="/Default/CodeInspection/CodeAnnotations/NamespacesWithAnnotations/=LigaManagerAdminClient_002EAnnotations/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/CodeInspection/CodeAnnotations/NamespacesWithAnnotations/=LigaManagerBettorClient_002EAnnotations/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>
32 changes: 17 additions & 15 deletions LigaManagerAdminClient/App.config
Original file line number Diff line number Diff line change
@@ -1,18 +1,20 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_IAdminClientService" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://localhost/LigaManagerServer/AdminClientService/"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IAdminClientService"
contract="AdminClientService.IAdminClientService" name="BasicHttpBinding_IAdminClientService" />
</client>
</system.serviceModel>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_IBettorClientService" closeTimeout="00:10:00" openTimeout="00:10:00" sendTimeout="00:10:00" maxReceivedMessageSize="2147483647" maxBufferPoolSize="2147483647" messageEncoding="Text">
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
</binding>
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://localhost/LigaManagerServer/AdminClientService/"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IBettorClientService"
contract="AdminClientService.IAdminClientService" name="BasicHttpBinding_IBettorClientService" />
</client>
</system.serviceModel>
</configuration>
4 changes: 1 addition & 3 deletions LigaManagerAdminClient/App.xaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
<Application x:Class="LigaManagerAdminClient.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:LigaManagerAdminClient"
StartupUri="MainWindow.xaml">
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Application.Resources>

</Application.Resources>
Expand Down
15 changes: 8 additions & 7 deletions LigaManagerAdminClient/App.xaml.cs
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Threading.Tasks;
using System.Windows;
using System.Windows;
using LigaManagerAdminClient.Controllers;
using LigaManagerAdminClient.Views;

namespace LigaManagerAdminClient
{
Expand All @@ -13,5 +9,10 @@ namespace LigaManagerAdminClient
/// </summary>
public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
var menuWindow = new MenuWindowController();
menuWindow.Initialize(new MainWindow());
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="Bettor" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>LigaManagerAdminClient.AdminClientService.Bettor, Connected Services.AdminClientService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="Season" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>LigaManagerAdminClient.AdminClientService.Season, Connected Services.AdminClientService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is automatically generated by Visual Studio .Net. It is
used to store generic object data source configuration information.
Renaming the file extension or editing the content of this file may
cause the file to be unrecognizable by the program.
-->
<GenericObjectDataSource DisplayName="SeasonToTeamRelation" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<TypeInfo>LigaManagerAdminClient.AdminClientService.SeasonToTeamRelation, Connected Services.AdminClientService.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
</GenericObjectDataSource>
Original file line number Diff line number Diff line change
Expand Up @@ -82,4 +82,33 @@
</xs:complexContent>
</xs:complexType>
<xs:element name="Bet" nillable="true" type="tns:Bet" />
<xs:complexType name="ArrayOfBettor">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Bettor" nillable="true" type="tns:Bettor" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfBettor" nillable="true" type="tns:ArrayOfBettor" />
<xs:complexType name="ArrayOfSeason">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Season" nillable="true" type="tns:Season" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfSeason" nillable="true" type="tns:ArrayOfSeason" />
<xs:complexType name="ArrayOfSeasonToTeamRelation">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="SeasonToTeamRelation" nillable="true" type="tns:SeasonToTeamRelation" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfSeasonToTeamRelation" nillable="true" type="tns:ArrayOfSeasonToTeamRelation" />
<xs:complexType name="SeasonToTeamRelation">
<xs:complexContent mixed="false">
<xs:extension base="tns:ModelBase">
<xs:sequence>
<xs:element minOccurs="0" name="Season" nillable="true" type="tns:Season" />
<xs:element minOccurs="0" name="Team" nillable="true" type="tns:Team" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="SeasonToTeamRelation" nillable="true" type="tns:SeasonToTeamRelation" />
</xs:schema>
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ namespace LigaManagerAdminClient.AdminClientService {
[System.Runtime.Serialization.KnownTypeAttribute(typeof(LigaManagerAdminClient.AdminClientService.Team))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(LigaManagerAdminClient.AdminClientService.Bettor))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(LigaManagerAdminClient.AdminClientService.Bet))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(LigaManagerAdminClient.AdminClientService.SeasonToTeamRelation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(LigaManagerAdminClient.AdminClientService.Season))]
public partial class ModelBase : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {

Expand Down Expand Up @@ -347,6 +348,45 @@ public LigaManagerAdminClient.AdminClientService.Match Match {
}
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="SeasonToTeamRelation", Namespace="http://schemas.datacontract.org/2004/07/LigaManagerServer.Models")]
[System.SerializableAttribute()]
public partial class SeasonToTeamRelation : LigaManagerAdminClient.AdminClientService.ModelBase {

[System.Runtime.Serialization.OptionalFieldAttribute()]
private LigaManagerAdminClient.AdminClientService.Season SeasonField;

[System.Runtime.Serialization.OptionalFieldAttribute()]
private LigaManagerAdminClient.AdminClientService.Team TeamField;

[System.Runtime.Serialization.DataMemberAttribute()]
public LigaManagerAdminClient.AdminClientService.Season Season {
get {
return this.SeasonField;
}
set {
if ((object.ReferenceEquals(this.SeasonField, value) != true)) {
this.SeasonField = value;
this.RaisePropertyChanged("Season");
}
}
}

[System.Runtime.Serialization.DataMemberAttribute()]
public LigaManagerAdminClient.AdminClientService.Team Team {
get {
return this.TeamField;
}
set {
if ((object.ReferenceEquals(this.TeamField, value) != true)) {
this.TeamField = value;
this.RaisePropertyChanged("Team");
}
}
}
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Season", Namespace="http://schemas.datacontract.org/2004/07/LigaManagerServer.Models")]
Expand Down Expand Up @@ -418,6 +458,36 @@ public interface IAdminClientService {
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILigaManagerService/GetBets", ReplyAction="http://tempuri.org/ILigaManagerService/GetBetsResponse")]
System.Threading.Tasks.Task<LigaManagerAdminClient.AdminClientService.Bet[]> GetBetsAsync(LigaManagerAdminClient.AdminClientService.Bettor bettor);

[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILigaManagerService/GetAllBets", ReplyAction="http://tempuri.org/ILigaManagerService/GetAllBetsResponse")]
LigaManagerAdminClient.AdminClientService.Bet[] GetAllBets();

[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILigaManagerService/GetAllBets", ReplyAction="http://tempuri.org/ILigaManagerService/GetAllBetsResponse")]
System.Threading.Tasks.Task<LigaManagerAdminClient.AdminClientService.Bet[]> GetAllBetsAsync();

[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILigaManagerService/GetBettors", ReplyAction="http://tempuri.org/ILigaManagerService/GetBettorsResponse")]
LigaManagerAdminClient.AdminClientService.Bettor[] GetBettors();

[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILigaManagerService/GetBettors", ReplyAction="http://tempuri.org/ILigaManagerService/GetBettorsResponse")]
System.Threading.Tasks.Task<LigaManagerAdminClient.AdminClientService.Bettor[]> GetBettorsAsync();

[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILigaManagerService/GetBettor", ReplyAction="http://tempuri.org/ILigaManagerService/GetBettorResponse")]
LigaManagerAdminClient.AdminClientService.Bettor GetBettor(string nickname);

[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILigaManagerService/GetBettor", ReplyAction="http://tempuri.org/ILigaManagerService/GetBettorResponse")]
System.Threading.Tasks.Task<LigaManagerAdminClient.AdminClientService.Bettor> GetBettorAsync(string nickname);

[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILigaManagerService/GetSeasons", ReplyAction="http://tempuri.org/ILigaManagerService/GetSeasonsResponse")]
LigaManagerAdminClient.AdminClientService.Season[] GetSeasons();

[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILigaManagerService/GetSeasons", ReplyAction="http://tempuri.org/ILigaManagerService/GetSeasonsResponse")]
System.Threading.Tasks.Task<LigaManagerAdminClient.AdminClientService.Season[]> GetSeasonsAsync();

[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILigaManagerService/GetTeams", ReplyAction="http://tempuri.org/ILigaManagerService/GetTeamsResponse")]
LigaManagerAdminClient.AdminClientService.SeasonToTeamRelation[] GetTeams(LigaManagerAdminClient.AdminClientService.Season season);

[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILigaManagerService/GetTeams", ReplyAction="http://tempuri.org/ILigaManagerService/GetTeamsResponse")]
System.Threading.Tasks.Task<LigaManagerAdminClient.AdminClientService.SeasonToTeamRelation[]> GetTeamsAsync(LigaManagerAdminClient.AdminClientService.Season season);

[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IAdminClientService/AddBettor", ReplyAction="http://tempuri.org/IAdminClientService/AddBettorResponse")]
bool AddBettor(LigaManagerAdminClient.AdminClientService.Bettor bettor);

Expand Down Expand Up @@ -540,6 +610,46 @@ public LigaManagerAdminClient.AdminClientService.Bet[] GetBets(LigaManagerAdminC
return base.Channel.GetBetsAsync(bettor);
}

public LigaManagerAdminClient.AdminClientService.Bet[] GetAllBets() {
return base.Channel.GetAllBets();
}

public System.Threading.Tasks.Task<LigaManagerAdminClient.AdminClientService.Bet[]> GetAllBetsAsync() {
return base.Channel.GetAllBetsAsync();
}

public LigaManagerAdminClient.AdminClientService.Bettor[] GetBettors() {
return base.Channel.GetBettors();
}

public System.Threading.Tasks.Task<LigaManagerAdminClient.AdminClientService.Bettor[]> GetBettorsAsync() {
return base.Channel.GetBettorsAsync();
}

public LigaManagerAdminClient.AdminClientService.Bettor GetBettor(string nickname) {
return base.Channel.GetBettor(nickname);
}

public System.Threading.Tasks.Task<LigaManagerAdminClient.AdminClientService.Bettor> GetBettorAsync(string nickname) {
return base.Channel.GetBettorAsync(nickname);
}

public LigaManagerAdminClient.AdminClientService.Season[] GetSeasons() {
return base.Channel.GetSeasons();
}

public System.Threading.Tasks.Task<LigaManagerAdminClient.AdminClientService.Season[]> GetSeasonsAsync() {
return base.Channel.GetSeasonsAsync();
}

public LigaManagerAdminClient.AdminClientService.SeasonToTeamRelation[] GetTeams(LigaManagerAdminClient.AdminClientService.Season season) {
return base.Channel.GetTeams(season);
}

public System.Threading.Tasks.Task<LigaManagerAdminClient.AdminClientService.SeasonToTeamRelation[]> GetTeamsAsync(LigaManagerAdminClient.AdminClientService.Season season) {
return base.Channel.GetTeamsAsync(season);
}

public bool AddBettor(LigaManagerAdminClient.AdminClientService.Bettor bettor) {
return base.Channel.AddBettor(bettor);
}
Expand Down
Loading

0 comments on commit a9e83f2

Please sign in to comment.