コード例 #1
0
        public IResult Delete(Guid fixtureId)
        {
            var fixture = GetById(fixtureId).Data;

            if (fixture.FixturePositionId != (short)FixturePositions.Position.Available)
            {
                throw new LogicException(Messages.FixtureWasNotDeleted);
            }

            fixture.FixturePositionId = 0;
            fixture.UpdatedAt         = DateTime.Now;

            fixtureDal.Update(fixture);
            return(new SuccessResult(Messages.FixtureDeleted));
        }
コード例 #2
0
 public bool Update(Fixture entity)
 {
     return(_fixtureDal.Update(entity));
 }
コード例 #3
0
 public void Update(Fixture fixture)
 {
     _fixtureDal.Update(fixture);
 }