public ContractsController(ISitesService sitesService,
                            ILeaseContractsService leaseContractsService,
                            ISitesLookupService sitesLookupService,
                            ICULsService cULsService,
                            IPOsService pOsService,
                            IJobsService jobsService,
                            IElementsService elementsService,
                            IBOQService bOQService)
 {
     this.sitesService          = sitesService;
     this.leaseContractsService = leaseContractsService;
     this.sitesLookupService    = sitesLookupService;
     this.cULsService           = cULsService;
     this.pOsService            = pOsService;
     this.jobsService           = jobsService;
     this.elementsService       = elementsService;
     this.bOQService            = bOQService;
 }
 public FileInfoController()
 {
     _elementsService = new ElementsService();
 }
 public ManagersController()
 {
     _elementsService = new ElementsService();
 }
 public ClientsController()
 {
     _elementsService = new ElementsService();
 }
 public ProductsController()
 {
     _elementsService = new ElementsService();
 }
 public ElementsController(IElementsService elementsService)
 {
     this.elementsService = elementsService;
 }