コード例 #1
0
 public SubPaymentMasterController(
     IRepositoryPainting <SubPaymentMaster> repo,
     IRepositoryPainting <SubPaymentDetail> repoSubPaymentDetail,
     IRepositoryPainting <PaymentDetail> repoPaymentDetail,
     IRepositoryPainting <PaintTeam> repoPaintTeam,
     IRepositoryPainting <PaintTaskDetail> repoPaintTaskDetail,
     IRepositoryMachine <Employee> repoEmp,
     IRepositoryMachine <ProjectCodeMaster> repoProject,
     IMapper map)
 {
     // Repository Painting
     this.repository                 = repo;
     this.repositoryPaintTeam        = repoPaintTeam;
     this.repositorySubPaymentDetail = repoSubPaymentDetail;
     this.repositoryPaymentDetail    = repoPaymentDetail;
     this.repositoryPaintTaskDetail  = repoPaintTaskDetail;
     // Repository Machie
     this.repositoryEmp     = repoEmp;
     this.repositoryProject = repoProject;
     // Mapper
     this.mapper = map;
     //Helpers
     this.helpers = new HelpersClass <SubPaymentMaster>();
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #2
0
 public PaymentCostHistoryController(IRepositoryPainting <PaymentCostHistory> repo, IMapper map)
 {
     this.repository = repo;
     this.mapper     = map;
     this.helpers    = new HelpersClass <PaymentCostHistory>();
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #3
0
 public StandradTimeController(IRepositoryPainting <StandradTime> repo, IMapper map)
 {
     this.repository = repo;
     this.mapper     = map;
     this.helpers    = new HelpersClass <StandradTime>();
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #4
0
 public BlastRoomController(IRepositoryPainting<BlastRoom> repo, IMapper map)
 {
     // Repository
     this.repository = repo;
     // Mapper
     this.mapper = map;
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #5
0
 public ColorMovementStockController(IRepositoryPainting <ColorMovementStock> repo, IMapper map)
 {
     // Repository
     this.repository = repo;
     // Mapper
     this.mapper = map;
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #6
0
 public SubPaymentDetailController(IRepositoryPainting <SubPaymentDetail> repo, IMapper map)
 {
     // Repository
     this.repository = repo;
     // Mapper
     this.mapper = map;
     // Helper
     this.helpers = new HelpersClass <SubPaymentDetail>();
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #7
0
 public ProjectCodeMasterController(
     IRepositoryMachine <ProjectCodeMaster> repo,
     IRepositoryPainting <ProjectCodeSub> repoSub, IMapper map)
 {
     this.repository    = repo;
     this.repositorySub = repoSub;
     this.mapper        = map;
     this.helpers       = new HelpersClass <ProjectCodeMaster>();
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #8
0
 public UserController(
     IRepositoryMachine <User> repo,
     IRepositoryPainting <Permission> repoPermission, IMapper map)
 {
     //Machine
     this.repository = repo;
     //Painting
     this.repositoryPermission = repoPermission;
     this.mapper = map;
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #9
0
 public ColorItemController(
     IRepositoryPainting <ColorItem> repo,
     IRepositoryPainting <ColorMovementStock> repoMovement,
     IMapper map)
 {
     this.repository         = repo;
     this.repositoryMovement = repoMovement;
     this.mapper             = map;
     this.helpers            = new HelpersClass <ColorItem>();
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #10
0
 public ProjectCodeSubController(
     IRepositoryPainting <ProjectCodeSub> repo,
     IRepositoryPainting <RequirePaintingMaster> repoReqMaster,
     IRepositoryMachine <ProjectCodeDetail> repoDetail,
     IMapper map)
 {
     this.repository          = repo;
     this.repositoryReqMaster = repoReqMaster;
     this.repositoryDetail    = repoDetail;
     this.mapper  = map;
     this.helpers = new HelpersClass <ProjectCodeSub>();
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #11
0
 public PaintTaskDetailController(
     IRepositoryPainting <PaintTaskDetail> repo,
     IRepositoryPainting <RequisitionMaster> repoRequisition,
     IRepositoryPainting <BlastRoom> repoBlastRoom,
     IRepositoryMachine <ProjectCodeMaster> repoProMaster,
     IMapper map)
 {
     // Repository
     this.repository            = repo;
     this.repositoryBlastRoom   = repoBlastRoom;
     this.repositoryRequisition = repoRequisition;
     this.repositoryProMaster   = repoProMaster;
     // Mapper
     this.mapper = map;
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #12
0
 public RequisitionMasterController(
     IRepositoryPainting <RequisitionMaster> repo,
     IRepositoryPainting <MovementStockStatus> repoMoveStatus,
     IRepositoryPainting <ColorMovementStock> repoMoveStock,
     IRepositoryMachine <Employee> repoEmp,
     IMapper map)
 {
     // Repository
     this.repository           = repo;
     this.repositoryMoveStatus = repoMoveStatus;
     this.repositoryMovement   = repoMoveStock;
     this.repositoryEmp        = repoEmp;
     // Mapper
     this.mapper = map;
     // Helper
     this.helpers = new HelpersClass <RequisitionMaster>();
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #13
0
 public InitialRequirePaintingController(
     IRepositoryPainting <InitialRequirePaintingList> repo,
     IRepositoryPainting <RequirePaintingMaster> repoRequireMaster,
     IRepositoryPainting <BlastWorkItem> repoBlast,
     IRepositoryPainting <PaintWorkItem> repoPaint,
     IRepositoryMachine <ProjectCodeMaster> repoProMaster,
     IMapper map)
 {
     // Repository Paint
     this.repository = repo;
     this.repositroyRequireMaster = repoRequireMaster;
     this.repositoryBlast         = repoBlast;
     this.repositoryPaint         = repoPaint;
     // Repository Machine
     this.repositoryProMaster = repoProMaster;
     // Mapper
     this.mapper = map;
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }
コード例 #14
0
 public RequirePaintingMasterController(
     IRepositoryPainting <RequirePaintingMaster> repo,
     IRepositoryPainting <ProjectCodeSub> repoProSub,
     IRepositoryPainting <RequirePaintingMasterHasAttach> repoMasterHasAtt,
     IRepositoryMachine <AttachFile> repoAtt,
     IRepositoryMachine <ProjectCodeMaster> repoProMas,
     IRepositoryMachine <Employee> repoEmp,
     IMapper map,
     IHostingEnvironment iHost)
 {
     this.repository          = repo;
     this.repositoryProSub    = repoProSub;
     this.repositoryProMas    = repoProMas;
     this.repositoryHasAttach = repoMasterHasAtt;
     this.repositoryAttach    = repoAtt;
     this.repositoryEmp       = repoEmp;
     this.mapper         = map;
     this.appEnvironment = iHost;
     this.helpers        = new HelpersClass <RequirePaintingMaster>();
     // Json
     this.DefaultJsonSettings = new Helpers.JsonSerializer().DefaultJsonSettings;
     // ConvertTable
     this.ConvertTable = new ConverterTableToVM(map);
 }