/// <summary> /// Saves the provider product. /// </summary> /// <param name="providerProduct">The provider product.</param> /// <returns></returns> public async Task <int> SaveProviderProduct(EntityProviderProduct providerProduct) { providerProduct.Id = UtilsService.GenerateId(providerProduct.Id); return(await Util.TryAsync(() => GetConnection().InsertOrReplaceAsync(providerProduct), failureMessage : "DataContext failed to SAVE EntityProviderProduct")); }
/// <summary> /// To the model. /// </summary> /// <param name="entity">The entity.</param> /// <returns></returns> internal static ModelProviderProduct ToModel(this EntityProviderProduct entity) { var model = new ModelProviderProduct(); model.Id = entity.Id; return(model); }
/// <summary> /// To the entity. /// </summary> /// <param name="model">The model.</param> /// <returns></returns> internal static EntityProviderProduct ToEntity(this ModelProviderProduct model) { var entity = new EntityProviderProduct(); entity.Id = model.Id; return(entity); }