Webiant Logo Webiant Logo
  1. No results found.

    Try your search with a different keyword or use * as a wildcard.

ITaxModelFactory.cs

using Nop.Web.Areas.Admin.Models.Tax;

namespace Nop.Web.Areas.Admin.Factories;

/// 
/// Represents the tax model factory
/// 
public partial interface ITaxModelFactory
{
    /// 
    /// Prepare tax provider search model
    /// 
    /// Tax provider search model
    /// 
    /// A task that represents the asynchronous operation
    /// The task result contains the ax provider search model
    /// 
    Task PrepareTaxProviderSearchModelAsync(TaxProviderSearchModel searchModel);

    /// 
    /// Prepare paged tax provider list model
    /// 
    /// Tax provider search model
    /// 
    /// A task that represents the asynchronous operation
    /// The task result contains the ax provider list model
    /// 
    Task PrepareTaxProviderListModelAsync(TaxProviderSearchModel searchModel);

    /// 
    /// Prepare tax category search model
    /// 
    /// Tax category search model
    /// 
    /// A task that represents the asynchronous operation
    /// The task result contains the ax category search model
    /// 
    Task PrepareTaxCategorySearchModelAsync(TaxCategorySearchModel searchModel);

    /// 
    /// Prepare paged tax category list model
    /// 
    /// Tax category search model
    /// 
    /// A task that represents the asynchronous operation
    /// The task result contains the ax category list model
    /// 
    Task PrepareTaxCategoryListModelAsync(TaxCategorySearchModel searchModel);
}