C# Class CAESGenome.Controllers.SequencingController

Inheritance: ApplicationController
Datei anzeigen Open project: ucdavis/CAESGenome

Public Methods

Method Description
Create ( int id ) : System.Web.Mvc.ActionResult

Create a sequencing job submission

SequencingController ( IRepositoryFactory repositoryFactory ) : System

Private Methods

Method Description
AddPlates ( List plateNames, UserJob userJob, JobType jobType ) : void

Adds the plates necessary for the original submission

Create ( int id, SequencingPostModel postModel ) : System.Web.Mvc.ActionResult
SaveBacterialClone ( SequencingPostModel postModel ) : bool
SaveDnaSubmission ( SequencingPostModel postModel ) : bool
SaveSublibrarySubmission ( SequencingPostModel postModel ) : bool
SaveUserRunSubmission ( SequencingPostModel postModel ) : bool
ValidateBacterialClone ( SequencingPostModel postModel ) : void
ValidateDnaSubmission ( SequencingPostModel postModel ) : void
ValidateSublibrarySubmission ( SequencingPostModel postModel ) : void
ValidateUserRunSubmission ( SequencingPostModel postModel ) : void

Method Details

Create() public method

Create a sequencing job submission
public Create ( int id ) : System.Web.Mvc.ActionResult
id int Job Type Id
return System.Web.Mvc.ActionResult

SequencingController() public method

public SequencingController ( IRepositoryFactory repositoryFactory ) : System
repositoryFactory IRepositoryFactory
return System