public StatutoryResponsibilityTaskTemplateService( IResponsibilityRepository responsibilityRepository, IPeninsulaLog log) { _responsibilityRepository = responsibilityRepository; _log = log; }
public ResponsibilityController(IConstantRepository ConstantParam, IResponsibilityRepository ResponsibilityParam, IStaffRepository StaffParam) { ConstantRepository = ConstantParam; ResponsibilityRepository = ResponsibilityParam; StaffRepository = StaffParam; ViewBag.Supervisor = false; int memberID = Convert.ToInt16(System.Web.HttpContext.Current.Session["personID"]); if (memberID > 0) { if (MembershipRepositroy.IsUser(memberID)) { user user = MembershipRepositroy.GetUserByID(memberID); if ((user.role.Name == "WebMaster") || (user.role.Name == "Pastor") || (user.role.Name == "Admin") || (user.role.Name == "Admin2")) //creator access { ViewBag.Supervisor = true; } if (user.role.Name == "WebMaster") //creator access { ViewBag.WebMaster = true; } if (user.role.Name == "Officer") //creator access { ViewBag.Supervisor2 = true; } } } }
public ResponsibilitiesService(IResponsibilityRepository responsibilityRepository, IResponsibilityCategoryRepository responsibilityCategoryRepository, IResponsibilityReasonRepository responsibilityReasonRepository, IEmployeeRepository employeeRepository, ISiteRepository siteRepository, IUserForAuditingRepository userForAuditingRepository, ITaskCategoryRepository taskCategoryRepository, IDocumentParameterHelper documentParameterHelper, IStatutoryResponsibilityTemplateRepository statutoryResponsibilityTemplateRepository, IStatutoryResponsibilityTaskTemplateRepository statutoryResponsibilityTaskTemplateRepository, IPeninsulaLog log) { _responsibilityRepository = responsibilityRepository; _responsibilityCategoryRepository = responsibilityCategoryRepository; _responsibilityReasonRepository = responsibilityReasonRepository; _siteRepository = siteRepository; _employeeRepository = employeeRepository; _userForAuditingRepository = userForAuditingRepository; _taskCategoryRepository = taskCategoryRepository; _documentParameterHelper = documentParameterHelper; _statutoryResponsibilityTemplateRepository = statutoryResponsibilityTemplateRepository; _statutoryResponsibilityTaskTemplateRepository = statutoryResponsibilityTaskTemplateRepository; _log = log; }
/// <summary> /// 构造函数注入 /// </summary> public MainResponsibilityController(IResponsibilityRepository responsibility) { ResponsibilityRepository = responsibility; }