public async Task <PositionDTO> Add(PositionDTO entity) { BLValidation.CheckPosition(entity); var exist = await IsPositionExist(entity); if (exist != null) { return(mapper.Map <PositionDTO>(exist)); } var position = await db.PositionRepository.Add(mapper.Map <Position>(entity)); await db.Save(); entity.Id = position.Id; return(entity); }
public async Task Update(PositionDTO entity) { BLValidation.CheckPosition(entity); db.PositionRepository.Update(mapper.Map <Position>(entity)); await db.Save(); }