public async Task <Result> InsertAddressTypeAsync(AddressTypeViewModel model) { try { var data = _iMapper.Map <AddressTypeViewModel, AddressType>(model); var saveChange = await _iAddressTypeRepository.InsertAddressTypeAsync(data); if (saveChange > 0) { return(Result.Ok(MessageHelper.Save)); } else { return(Result.Fail(MessageHelper.SaveFail)); } } catch (Exception) { throw; } }