48 lines
1.9 KiB
C#
48 lines
1.9 KiB
C#
//using FruitBank.Common.Entities;
|
|
//using Nop.Plugin.Misc.FruitBankPlugin.Areas.Admin.Models;
|
|
|
|
//namespace Nop.Plugin.Misc.FruitBankPlugin.Areas.Admin.Factories
|
|
//{
|
|
// /// <summary>
|
|
// /// Represents the shipping model factory
|
|
// /// </summary>
|
|
// public interface IFruitBankShippingModelFactory
|
|
// {
|
|
// /// <summary>
|
|
// /// Prepare Shipping search model
|
|
// /// </summary>
|
|
// /// <param name="searchModel">Shipping search model</param>
|
|
// /// <returns>Shipping search model</returns>
|
|
// Task<ShippingSearchModel> PrepareShippingSearchModelAsync(ShippingSearchModel searchModel);
|
|
|
|
// /// <summary>
|
|
// /// Prepare paged Shipping list model
|
|
// /// </summary>
|
|
// /// <param name="searchModel">Shipping search model</param>
|
|
// /// <returns>Shipping list model</returns>
|
|
// Task<ShippingListModel> PrepareShippingListModelAsync(ShippingSearchModel searchModel);
|
|
|
|
// /// <summary>
|
|
// /// Prepare Shipping model for display
|
|
// /// </summary>
|
|
// /// <param name="model">Shipping model</param>
|
|
// /// <param name="shipping">Shipping entity</param>
|
|
// /// <returns>Shipping model</returns>
|
|
// Task<ShippingModel> PrepareShippingModelAsync(ShippingModel model, Shipping shipping);
|
|
|
|
// ///// <summary>
|
|
// ///// Prepare create Shipping model
|
|
// ///// </summary>
|
|
// ///// <returns>Create Shipping model</returns>
|
|
// //Task<CreateShippingModel> PrepareCreateShippingModelAsync();
|
|
|
|
// ///// <summary>
|
|
// ///// Prepare edit Shipping model
|
|
// ///// </summary>
|
|
// ///// <param name="model">Edit Shipping model</param>
|
|
// ///// <param name="shipping">Shipping entity</param>
|
|
// ///// <returns>Edit Shipping model</returns>
|
|
// //Task<EditShippingModel> PrepareEditShippingModelAsync(EditShippingModel model, Shipping shipping);
|
|
// }
|
|
|
|
//} |