示例#1
0
        public async Task <IActionResult> Delete(long id)
        {
            try
            {
                // delete company with id
                await _companiesRepository.Delete(id);

                return(Ok());
            }
            catch (InvalidOperationException)
            {
                return(NotFound("None existing company"));
            }
        }
示例#2
0
 public async Task <bool> DeleteCompany(Guid id)
 {
     _companiesRepository.Delete(id);
     return(await _companiesRepository.SaveChangesAsync());
 }
 public bool Delete(long id)
 {
     return(_repository.Delete(id));
 }
 public IHttpActionResult Delete(int id)
 {
     _repository.Delete(id);
     _repository.Save();
     return(StatusCode(HttpStatusCode.NoContent));
 }