public CompaniesController(IGetCompaniesListQuery getCompanies, ICreateCompanyCommand createCompany, ICreateCompanyViewModelFactory createCompanyFactory) { _getCompanies = getCompanies; _createCompany = createCompany; _createCompanyFactory = createCompanyFactory; }
public dynamic MapAssignCatalogArguments(ICreateCompanyCommand src) { var dest = new { src.Company.ParentId, src.Company.CatalogId }; return(dest); }
public dynamic MapActiveDirectoryCompanyArguments(ICreateCompanyCommand src) { var dest = new { src.Company, WorkflowActivityType = WorkflowActivityType.CreateCompany, WorkflowStep = WorkflowActivityStep.CreateActiveDirectoryCompany }; return(dest); }
public dynamic MapDatabaseCompanyArguments(ICreateCompanyCommand src) { var dest = new { src.Company, src.Password, src.PasswordSetupMethod, src.PasswordSetupEmail, WorkflowActivityType = WorkflowActivityType.CreateCompany, WorkflowStep = WorkflowActivityStep.CreateDatabaseCompany }; return(dest); }
public dynamic MapCreatedComapnySendEmailArguments(ICreateCompanyCommand src) { var dest = new { src.Company, src.Email, src.AlternativeEmail, src.Password, src.PasswordSetupMethod, src.SendPlainPasswordViaEmail, src.PasswordSetupEmail, src.SendWelcomeLetters }; return(dest); }