Exemplo n.º 1
0
        public HttpResult Delete(DeleteDivision request)
        {
            int result = Db.DeleteById<Division>(request.Id);

            if (result == 0)
                throw new HttpError(HttpStatusCode.NotFound, new ArgumentException("Division {0} does not exist. ".Fmt(request.Id)));

            return new HttpResult { StatusCode = HttpStatusCode.NoContent };
        }
Exemplo n.º 2
0
        // Delete Division
        public HttpResult Delete(DeleteDivision request)
        {
            using (IDbTransaction trans = Db.OpenTransaction())
            {
                Db.Delete<DivisionalPlayer>(dp => dp.DivisionId == request.Id);
                Db.DeleteById<Division>(request.Id);

                trans.Commit();
            }

            return new HttpResult {StatusCode = HttpStatusCode.NoContent};
        }