C# Класс Informedica.GenForm.Mvc3.Controllers.ProductController

Наследование: Controller
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddNewBrand ( Newtonsoft.Json.Linq.JObject brandDto ) : System.Web.Mvc.ActionResult
AddNewPackage ( Newtonsoft.Json.Linq.JObject packageDto ) : System.Web.Mvc.ActionResult
AddNewShape ( Newtonsoft.Json.Linq.JObject shapeDto ) : System.Web.Mvc.ActionResult
AddNewSubstance ( SubstanceDto substanceDto ) : System.Web.Mvc.ActionResult
DeleteProduct ( String id ) : System.Web.Mvc.ActionResult
GetBrandNames ( ) : System.Web.Mvc.ActionResult
GetGenericNames ( ) : System.Web.Mvc.ActionResult
GetPackageNames ( ) : System.Web.Mvc.ActionResult
GetProducts ( ) : System.Web.Mvc.ActionResult
GetRouteNames ( ) : System.Web.Mvc.ActionResult
GetShapeNames ( ) : System.Web.Mvc.ActionResult
GetUnitNames ( ) : System.Web.Mvc.ActionResult
LoadProduct ( Int32 productId ) : IProduct
SaveProduct ( ProductDto product ) : System.Web.Mvc.ActionResult

Приватные методы

Метод Описание
AddNewUnit ( Newtonsoft.Json.Linq.JObject unitDto ) : System.Web.Mvc.ActionResult
GetBrandFromJObject ( Newtonsoft.Json.Linq.JObject brand ) : Brand
GetPackageFromJObject ( Newtonsoft.Json.Linq.JObject package ) : IPackage
GetProduct ( Newtonsoft.Json.Linq.JObject productId ) : System.Web.Mvc.ActionResult
GetShapeFromJObject ( Newtonsoft.Json.Linq.JObject shape ) : IShape
GetUnitFromJObject ( Newtonsoft.Json.Linq.JObject unit ) : IUnit

Описание методов

AddNewBrand() публичный Метод

public AddNewBrand ( Newtonsoft.Json.Linq.JObject brandDto ) : System.Web.Mvc.ActionResult
brandDto Newtonsoft.Json.Linq.JObject
Результат System.Web.Mvc.ActionResult

AddNewPackage() публичный Метод

public AddNewPackage ( Newtonsoft.Json.Linq.JObject packageDto ) : System.Web.Mvc.ActionResult
packageDto Newtonsoft.Json.Linq.JObject
Результат System.Web.Mvc.ActionResult

AddNewShape() публичный Метод

public AddNewShape ( Newtonsoft.Json.Linq.JObject shapeDto ) : System.Web.Mvc.ActionResult
shapeDto Newtonsoft.Json.Linq.JObject
Результат System.Web.Mvc.ActionResult

AddNewSubstance() публичный Метод

public AddNewSubstance ( SubstanceDto substanceDto ) : System.Web.Mvc.ActionResult
substanceDto SubstanceDto
Результат System.Web.Mvc.ActionResult

DeleteProduct() публичный Метод

public DeleteProduct ( String id ) : System.Web.Mvc.ActionResult
id String
Результат System.Web.Mvc.ActionResult

GetBrandNames() публичный Метод

public GetBrandNames ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

GetGenericNames() публичный Метод

public GetGenericNames ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

GetPackageNames() публичный Метод

public GetPackageNames ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

GetProducts() публичный Метод

public GetProducts ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

GetRouteNames() публичный Метод

public GetRouteNames ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

GetShapeNames() публичный Метод

public GetShapeNames ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

GetUnitNames() публичный Метод

public GetUnitNames ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

LoadProduct() публичный Метод

public LoadProduct ( Int32 productId ) : IProduct
productId System.Int32
Результат IProduct

SaveProduct() публичный Метод

public SaveProduct ( ProductDto product ) : System.Web.Mvc.ActionResult
product ProductDto
Результат System.Web.Mvc.ActionResult