public void Delete(object id) { //LoggerFactory.CreateLog().Start(); var committed = 0; try { //if (session != null) // _repositoryMedida.UnitOfWork.SetConnectionDb(session.ConnectionString); if (id == null) { throw new ArgumentNullException("id"); } // Domain Services? _repositoryMedida.Delete(id); committed = _unitOfWorkAsync.SaveChanges(); } catch (Exception ex) { //LoggerFactory.CreateLog().Error(ex); } //LoggerFactory.CreateLog().Stop(); //_repositoryMedida.Delete(id); //return committed > 0; return; }
public async Task <IActionResult> Delete(long id) { Medida medida = await _repository.GetById(id); if (medida == null) { return(NotFound()); } await _repository.Delete(medida); return(NoContent()); }