public UserEmailTableEntity toTableEntity(UserEmailEntity entity) { UserEmailTableEntity tableentity = new UserEmailTableEntity(entity.UserID, entity.Email); tableentity.Primary = entity.Primary; return(tableentity); }
public async Task <UserEmailEntity> Get(string[] key, string[] value) { return(await Task <UserEntity> .Run(() => { UserEmailTableEntity userTableEntity = this.cloudTable.Get(key, value).Result; return this.toEntity(userTableEntity); })); }
public UserEmailEntity toEntity(UserEmailTableEntity tableentity) { UserEmailEntity entity = new UserEmailEntity(); entity.UserID = tableentity.PartitionKey; entity.Email = tableentity.RowKey; return(entity); }
public async Task <bool> Update(UserEmailEntity entity) { UserEmailTableEntity emailTableEntity = toTableEntity(entity); return(await this.cloudTable.Update(emailTableEntity)); }
public async Task <bool> Delete(UserEmailEntity entity) { UserEmailTableEntity userEmailTableEntity = this.toTableEntity(entity); return(await this.cloudTable.Delete(userEmailTableEntity)); }