private readonly EmailClass EmailClass;// Private
 public Lifting1WorkPermitController(IRepositorySafety <Lifting1WorkPermit> repo,
                                     IRepositorySafety <LiftingHasEquip> repoHasEquip,
                                     IRepositorySafety <LiftingHasCheckList> repoHasCheck,
                                     IRepositorySafety <LiftingHasPercaution> repoHasPercaution,
                                     IRepositorySafety <GroupPermitHasCheckList> repoGroupHasCheck,
                                     IRepositorySafety <GroupPermitHasEquipment> repoGroupEquip,
                                     IRepositorySafety <ApprovedFlowDetail> repoApproved,
                                     IRepositorySafety <SafetyRepayMail> repoSafetyMail,
                                     IRepositoryMachine <Employee> repoEmployee,
                                     IHostingEnvironment hosting,
                                     IMapper mapper) : base(repo, mapper)
 {
     this.repositoryHasCheck      = repoHasCheck;
     this.repositoryHasEquip      = repoHasEquip;
     this.repositoryHasPercaution = repoHasPercaution;
     this.repositoryGroupHasCheck = repoGroupHasCheck;
     this.repositoryGroupEquip    = repoGroupEquip;
     this.repositoryApproved      = repoApproved;
     this.repositoryEmployee      = repoEmployee;
     this.repositorySafetyMail    = repoSafetyMail;
     //Helper
     this.EmailClass = new EmailClass();
     //Host
     this.hosting = hosting;
 }
Example #2
0
 public GroupWorkPermitController(IRepositorySafety <GroupWorkPermit> repo,
                                  IRepositorySafety <GroupPermitHasCheckList> repoHasCheck,
                                  IRepositorySafety <GroupPermitHasEquipment> repoHasEquip,
                                  IMapper mapper) : base(repo, mapper)
 {
     this.repositoryHasCheck = repoHasCheck;
     this.repositoryHasEquip = repoHasEquip;
 }
Example #3
0
 public AllWorkPermitController(IRepositorySafety <Lifting1WorkPermit> repoLifting,
                                IRepositorySafety <ConfinedSpaceWorkPermit> repoConfinedSpace,
                                IMapper mapper)
 {
     this.repositoryLifting       = repoLifting;
     this.repositoryConfinedSpace = repoConfinedSpace;
     this.mapper     = mapper;
     this.EmailClass = new EmailClass();
 }
Example #4
0
 // GET: api/LiftingHasCheckList
 public LiftingHasCheckListController(IRepositorySafety <LiftingHasCheckList> repo,
                                      IMapper mapper) : base(repo, mapper)
 {
 }
 public GenericSafetyController(IRepositorySafety <Entity> repo, IMapper mapper)
 {
     this.repository = repo;
     this.mapper     = mapper;
     this.helper     = new HelpersClass <Entity>();
 }
Example #6
0
 public GroupPermitHasEquipmentController(IRepositorySafety <GroupPermitHasEquipment> repo,
                                          IMapper mapper) : base(repo, mapper)
 {
 }
 // GET: api/SafetyEquipment
 public SafetyEquipmentController(IRepositorySafety <SafetyEquipment> repo,
                                  IMapper mapper) : base(repo, mapper)
 {
 }
Example #8
0
 // GET: api/ConfinedHasCheckList
 public ConfinedHasCheckListController(IRepositorySafety <ConfinedHasCheckList> repo,
                                       IMapper mapper) : base(repo, mapper)
 {
 }
Example #9
0
 // GET: api/LiftingHasEquip
 public LiftingHasEquipController(IRepositorySafety <LiftingHasEquip> repo,
                                  IMapper mapper) : base(repo, mapper)
 {
 }
Example #10
0
 // GET: api/SafetyRepayMail
 public SafetyRepayMailController(IRepositorySafety <SafetyRepayMail> repo, IMapper mapper)
     : base(repo, mapper)
 {
 }
 public ConfinedHasPrecautionController(IRepositorySafety <ConfinedHasPrecaution> repo, IMapper mapper)
     : base(repo, mapper)
 {
 }
 public ConfinedHasEmpWorkController(IRepositorySafety <ConfinedHasEmpWork> repo,
                                     IMapper mapper) : base(repo, mapper)
 {
 }
 public LiftingHasPercautionController(IRepositorySafety <LiftingHasPercaution> repo, IMapper mapper)
     : base(repo, mapper)
 {
 }
Example #14
0
 public ApprovedFlowDetailController(IRepositorySafety <ApprovedFlowDetail> repo,
                                     IMapper mapper) : base(repo, mapper)
 {
 }
 // GET: api/UserId
 public UserIdController(IRepositoryMachine <User> repo,
                         IRepositorySafety <Permission> repoPermission,
                         IMapper mapper) : base(repo, mapper)
 {
     this.repositoryPermission = repoPermission;
 }
 public GroupPermitHasCheckListController(IRepositorySafety <GroupPermitHasCheckList> repo,
                                          IMapper mapper) : base(repo, mapper)
 {
 }
 public ApprovedFlowMasterController(IRepositorySafety <ApprovedFlowMaster> repo,
                                     IRepositorySafety <ApprovedFlowDetail> repoFlowDetail,
                                     IMapper mapper) : base(repo, mapper)
 {
     this.repositoryFlowDetail = repoFlowDetail;
 }
 public LocationController(IRepositorySafety <Location> repo,
                           IMapper mapper) : base(repo, mapper)
 {
 }
Example #19
0
 public ConfinedHasEquipController(IRepositorySafety <ConfinedHasEquip> repo,
                                   IMapper mapper) : base(repo, mapper)
 {
 }