示例#1
0
        public ResultEntity Update(TorneoEntity torneo)
        {
            var result = new ResultEntity();

            var tn = new Torneo
            {
                Id             = torneo.Id,
                Nombre         = torneo.Nombre,
                IdPrimeraRonda = torneo.IdPrimeraRonda,
                IdSegundaRonda = torneo.IdSegundaRonda,
                IdTerceraRonda = torneo.IdTerceraRonda,
                TiempoDeJuego  = torneo.TiempoDeJuego,
                FechaCreacion  = torneo.FechaCreacion,
                Borrado        = torneo.Borrado
            };

            var repResult = _repository.Update(tn);

            result.ResultOk         = repResult.ActionResult;
            result.Message          = repResult.ActionResult ? "Torneo añadido con exito." : "Error al añadir un nuevo Torneo.";
            result.ErrorCode        = repResult.ActionResult ? 200 : 500;
            result.ErrorDescription = repResult.Error?.Message;

            return(result);
        }
示例#2
0
 public bool Update(Torneo entity)
 {
     return(torneoRepository.Update(entity));
 }