public async Task <TipoNomina> NuevaNomina(TipoNomina nomina) { var nominaGrabar = Mapper.Map <TipoNominaEntity>(nomina); if (await _repository.Exist(nominaGrabar.Id)) { return(null); } await _repository.Add(nominaGrabar); return(nomina); }
public async Task <DetallesTipoNomina> NuevoDetalle(int nominaId, DetallesTipoNomina detalles) { var detallesGrabar = Mapper.Map <DetallesTipoNominaEntity>(detalles); if (!await _repositoryTipo.Exist(nominaId)) { return(null); } await _repository.Add(nominaId, detallesGrabar); return(detalles); }
public async Task <Impuesto> NuevoImpuesto(int nominaId, Impuesto impuesto) { var impuestoGrabar = Mapper.Map <ImpuestosEntity>(impuesto); if (!await _repositoryTipo.Exist(nominaId)) { return(null); } await _repository.Add(nominaId, impuestoGrabar); return(impuesto); }