public PontuacaoParcial UpdatePontuacaoParcial(PontuacaoParcial pontuacaoParcial) { Apelido = pontuacaoParcial.Apelido; Pontuacao = pontuacaoParcial.Pontuacao; JogadorId = pontuacaoParcial.JogadorId; RodadaId = pontuacaoParcial.RodadaId; Scout = Scout != null?Scout.UpdateScout(pontuacaoParcial.Scout) : pontuacaoParcial.Scout; DataModificacao = DateTime.Now; return(this); }
public bool Comparar(PontuacaoParcial parcial) { if (Apelido == parcial.Apelido && Pontuacao == parcial.Pontuacao && JogadorId == parcial.JogadorId && RodadaId == parcial.RodadaId && (Scout == parcial.Scout || (Scout?.Comparar(parcial.Scout) ?? false))) { return(true); } return(false); }
public bool Comparar(PontuacaoParcial parcial) { if (parcial == null) { return(false); } if (PontosNum == parcial.Pontuacao) { return(true); } return(false); }
public void UpdateJogadorHistorico(PontuacaoParcial parcial) { PontosNum = parcial.Pontuacao; DataModificacao = DateTime.Now; }