예제 #1
0
        public async Task <OfdTipoDocumento> Insert(OfdTipoDocumento ofdTipoDocumento)
        {
            await _unitOfWork.OfdTipoDocumentoRepository.Add(ofdTipoDocumento);

            await _unitOfWork.SaveChangesAsync();

            return(ofdTipoDocumento);
        }
예제 #2
0
        public async Task <OfdTipoDocumento> Update(OfdTipoDocumento ofdTipoDocumento)
        {
            var tipoDocumento = await GetById(ofdTipoDocumento.IdTipoDocumento);

            if (tipoDocumento == null)
            {
                throw new Exception("Documento No existe");
            }

            _unitOfWork.OfdTipoDocumentoRepository.Update(tipoDocumento);
            await _unitOfWork.SaveChangesAsync();

            return(await GetById(ofdTipoDocumento.IdTipoDocumento));
        }
 public void Update(OfdTipoDocumento entity)
 {
     _context.OfdTipoDocumento.Update(entity);
 }
        public async Task Delete(short id)
        {
            OfdTipoDocumento entity = await GetById(id);

            _context.OfdTipoDocumento.Remove(entity);
        }
 public async Task Add(OfdTipoDocumento entity)
 {
     await _context.OfdTipoDocumento.AddAsync(entity);
 }