public IResult UpdatePosition(Guid fixtureId, FixturePositions.Position position) { var fixture = GetById(fixtureId).Data; fixture.FixturePositionId = (short)position; fixture.UpdatedAt = DateTime.Now; fixtureDal.Update(fixture); return(new SuccessResult(Messages.FixturePositionUpdated)); }
public IActionResult GetListByPosition([FromQuery(Name = "p")] FixturePositions.Position position = FixturePositions.Position.Available) { var result = fixtureService.GetListByPosition(position); if (result.Success) { return(Ok(result)); } return(BadRequest(result.Message)); }
public IDataResult <List <FixtureForDetailDto> > GetListByPosition(FixturePositions.Position position) { return(new SuccessDataResult <List <FixtureForDetailDto> >(fixtureDal.GetDetailListByPosition((short)position, position.ToString()))); }