C# 클래스 Disco.Services.Plugins.Features.WarrantyProvider.WarrantyProviderFeature

상속: PluginFeature
파일 보기 프로젝트 열기: garysharp/Disco

공개 메소드들

메소드 설명
FindPluginFeature ( string PluginIdOrWarrantyProviderId ) : PluginFeatureManifest
JobDetailsViewModel ( DiscoDataContext Database, Controller controller, Job Job ) : dynamic
SubmitJob ( DiscoDataContext Database, Job Job, OrganisationAddress Address, User TechUser, string FaultDescription, string>.Dictionary WarrantyProviderProperties ) : string
SubmitJobDiscloseInfo ( DiscoDataContext Database, Job Job, OrganisationAddress Address, User TechUser, string FaultDescription, string>.Dictionary WarrantyProviderProperties ) : string>.Dictionary
SubmitJobParseProperties ( DiscoDataContext Database, System.Web.Mvc.FormCollection form, Controller controller, Job Job, OrganisationAddress Address, User TechUser, string FaultDescription ) : string>.Dictionary
SubmitJobViewModel ( DiscoDataContext Database, Controller controller, Job Job, OrganisationAddress Address, User TechUser ) : dynamic

메소드 상세

FindPluginFeature() 공개 정적인 메소드

public static FindPluginFeature ( string PluginIdOrWarrantyProviderId ) : PluginFeatureManifest
PluginIdOrWarrantyProviderId string
리턴 PluginFeatureManifest

JobDetailsViewModel() 공개 추상적인 메소드

public abstract JobDetailsViewModel ( DiscoDataContext Database, Controller controller, Job Job ) : dynamic
Database Disco.Data.Repository.DiscoDataContext
controller Controller
Job Disco.Models.Repository.Job
리턴 dynamic

SubmitJob() 공개 추상적인 메소드

public abstract SubmitJob ( DiscoDataContext Database, Job Job, OrganisationAddress Address, User TechUser, string FaultDescription, string>.Dictionary WarrantyProviderProperties ) : string
Database Disco.Data.Repository.DiscoDataContext
Job Disco.Models.Repository.Job
Address Disco.Models.BI.Config.OrganisationAddress
TechUser Disco.Models.Repository.User
FaultDescription string
WarrantyProviderProperties string>.Dictionary
리턴 string

SubmitJobDiscloseInfo() 공개 추상적인 메소드

public abstract SubmitJobDiscloseInfo ( DiscoDataContext Database, Job Job, OrganisationAddress Address, User TechUser, string FaultDescription, string>.Dictionary WarrantyProviderProperties ) : string>.Dictionary
Database Disco.Data.Repository.DiscoDataContext
Job Disco.Models.Repository.Job
Address Disco.Models.BI.Config.OrganisationAddress
TechUser Disco.Models.Repository.User
FaultDescription string
WarrantyProviderProperties string>.Dictionary
리턴 string>.Dictionary

SubmitJobParseProperties() 공개 추상적인 메소드

public abstract SubmitJobParseProperties ( DiscoDataContext Database, System.Web.Mvc.FormCollection form, Controller controller, Job Job, OrganisationAddress Address, User TechUser, string FaultDescription ) : string>.Dictionary
Database Disco.Data.Repository.DiscoDataContext
form System.Web.Mvc.FormCollection
controller Controller
Job Disco.Models.Repository.Job
Address Disco.Models.BI.Config.OrganisationAddress
TechUser Disco.Models.Repository.User
FaultDescription string
리턴 string>.Dictionary

SubmitJobViewModel() 공개 추상적인 메소드

public abstract SubmitJobViewModel ( DiscoDataContext Database, Controller controller, Job Job, OrganisationAddress Address, User TechUser ) : dynamic
Database Disco.Data.Repository.DiscoDataContext
controller Controller
Job Disco.Models.Repository.Job
Address Disco.Models.BI.Config.OrganisationAddress
TechUser Disco.Models.Repository.User
리턴 dynamic