Пример #1
0
 public ComplaintController(IComplaintRepository dbComplaintRepository,
                            IComplaintTypeRepository dbComplaintTypeRepository, IReportingPartyRepository dbReportingPartyRepository)
 {
     _dbComplaintRepository      = dbComplaintRepository;
     _dbComplaintTypeRepository  = dbComplaintTypeRepository;
     _dbReportingPartyRepository = dbReportingPartyRepository;
 }
Пример #2
0
        public UnitOfWork(UniHubDbContext dbContext,
                          IFacultyRepository facultyRepository,
                          IFileRepository fileRepository,
                          IPostRepository postRepository,
                          IUniversityRepository universityRepository,
                          ISubjectRepository subjectRepository,
                          IUserRepository userRepository,
                          ICountryRepository countryRepository,
                          ICityRepository cityRepository,
                          ITeacherRepository teacherRepository,
                          IPostVoteRepository postActionRepository,
                          IRefreshTokenRepository refreshTokenRepository,
                          IUserAvailablePostRepository userAvailablePostRepository,
                          IComplaintRepository complaintRepository)
        {
            UserAvailablePostRepository = userAvailablePostRepository;
            RefreshTokenRepository      = refreshTokenRepository;
            FacultyRepository           = facultyRepository;
            FileRepository       = fileRepository;
            PostRepository       = postRepository;
            UniversityRepository = universityRepository;
            SubjectRepository    = subjectRepository;
            UserRepository       = userRepository;
            CountryRepository    = countryRepository;
            CityRepository       = cityRepository;
            TeacherRepository    = teacherRepository;
            PostVoteRepository   = postActionRepository;
            ComplaintRepository  = complaintRepository;

            _dbContext = dbContext;
        }
Пример #3
0
 public ComplaintController(IComplaintRepository ComplaintRepository, ILogger <ComplaintController> logger, UserManager <ApplicationUser> UserManager
                            )
 {
     this.ComplaintRepository = ComplaintRepository;
     Logger           = logger;
     this.UserManager = UserManager;
 }
 // From repository to homeController method specific field to fill the repositories from database tables which we declare on Repository pattern.
 public HomeController(IComplaintRepository complaintRepository, IUserRepository userRepository, IRoleRepository roleRepository, ILocationRepository locationRepository, IDepartmentRepository departmentRepository)
 {
     _complaintRepository  = complaintRepository;
     _userRepository       = userRepository;
     _roleRepository       = roleRepository;
     _locationRepository   = locationRepository;
     _departmentRepository = departmentRepository;
 }
Пример #5
0
 public ComplaintsController(
     IComplaintRepository complaintRepository,
     IOptions <AppSettings> appSettings,
     ILogger <ComplaintsController> log)
 {
     _complaintRepository = complaintRepository;
     _appSettings         = appSettings.Value;
     _log = log;
 }
 public ClientController(IComplaintRepository complaintRepository,
                         IPremiumRepository premiumRepository,
                         IConverterHelper converterHelper,
                         ITransactionRepository transactionRepository)
 {
     _complaintRepository   = complaintRepository;
     _premiumRepository     = premiumRepository;
     _converterHelper       = converterHelper;
     _transactionRepository = transactionRepository;
 }
        public ComplaintController(
            ILogger <ComplaintController> logger,
            IComplaintRepository complaintRepository,
            ICalendarRepository calendarRepository,
            ICompanyRepository companyRepository,
            IVehicleRepository vehicleRepository
            )
        {
            Logger = logger;

            ComplaintRepository = complaintRepository;
            CalendarRepository  = calendarRepository;
            CompanyRepository   = companyRepository;
            VehicleRepository   = vehicleRepository;
        }
Пример #8
0
 public ClientsController(
     IClientRepository clientRepository,
     IMileRepository mileRepository,
     IConverterHelper converterHelper,
     IUserHelper userHelper,
     IProgramTierRepository programTierRepository,
     IComplaintRepository complaintRepository)
 {
     _converterHelper       = converterHelper;
     _mileRepository        = mileRepository;
     _clientRepository      = clientRepository;
     _userHelper            = userHelper;
     _programTierRepository = programTierRepository;
     _complaintRepository   = complaintRepository;
 }
Пример #9
0
 public HomeController(
     IUserHelper userHelper,
     IClientRepository clientRepository,
     IPartnerRepository partnerRepository,
     ISubscriptionRepository subscriptionRepository,
     IContactFormRepository contactFormRepository,
     IComplaintRepository complaintRepository)
 {
     _userHelper             = userHelper;
     _clientRepository       = clientRepository;
     _partnerRepository      = partnerRepository;
     _subscriptionRepository = subscriptionRepository;
     _contactFormRepository  = contactFormRepository;
     _complaintRepository    = complaintRepository;
 }
 public ClientAreaController(IUserHelper userHelper,
                             ICountryRepository countryRepository,
                             IReservationRepository reservationRepository,
                             IClientConverterHelper clientConverterHelper,
                             ITransactionHelper transactionHelper,
                             ITransactionRepository transactionRepository,
                             IComplaintRepository complaintRepository)
 {
     _userHelper            = userHelper;
     _countryRepository     = countryRepository;
     _reservationRepository = reservationRepository;
     _clientConverterHelper = clientConverterHelper;
     _transactionHelper     = transactionHelper;
     _transactionRepository = transactionRepository;
     _complaintRepository   = complaintRepository;
 }
Пример #11
0
 /// <summary>
 ///
 /// </summary>
 public ComplaintFollowUpController(
     IComplaintRepository complaintRepository,
     IComplaintFollowUpRepository complaintFollowUpRepository,
     IComplaintAnnexRepository complaintAnnexRepository,
     IComplaintStatusChangeRecordingRepository complaintStatusChangeRecordingRepository,
     IOwnerCertificationRecordRepository ownerCertificationRecordRepository,
     IComplaintTypeRepository complaintTypeRepository,
     IUserRepository userRepository,
     ITokenRepository tokenRepository)
 {
     _complaintTypeRepository  = complaintTypeRepository;
     _complaintRepository      = complaintRepository;
     _complaintAnnexRepository = complaintAnnexRepository;
     _complaintStatusChangeRecordingRepository = complaintStatusChangeRecordingRepository;
     _complaintFollowUpRepository        = complaintFollowUpRepository;
     _ownerCertificationRecordRepository = ownerCertificationRecordRepository;
     _userRepository  = userRepository;
     _tokenRepository = tokenRepository;
 }
 public SuperUserController(IUserHelper userHelper,
                            IAdvertisingRepository advertisingRepository,
                            IMailHelper mailHelper,
                            IConverterHelper converterHelper,
                            ITierChangeRepository tierChangeRepository,
                            IComplaintRepository clientComplaintRepository,
                            IFlightRepository flightRepository,
                            IPremiumRepository premiumRepository,
                            IPartnerRepository partnerRepository,
                            INotificationHelper notificationHelper)
 {
     _userHelper                = userHelper;
     _advertisingRepository     = advertisingRepository;
     _mailHelper                = mailHelper;
     _converterHelper           = converterHelper;
     _tierChangeRepository      = tierChangeRepository;
     _clientComplaintRepository = clientComplaintRepository;
     _flightRepository          = flightRepository;
     _premiumRepository         = premiumRepository;
     _partnerRepository         = partnerRepository;
     _notificationHelper        = notificationHelper;
 }
 public AdministratorController(
     IUserHelper userHelper,
     ICountryRepository countryRepository,
     IMailHelper mailHelper,
     IConverterHelper converterHelper,
     IClientRepository clientRepository,
     IComplaintRepository complaintRepository,
     INotificationRepository notificationRepository,
     IPremiumRepository premiumRepository,
     IAdvertisingRepository advertisingRepository,
     IPartnerRepository partnerRepository)
 {
     _userHelper             = userHelper;
     _countryRepository      = countryRepository;
     _mailHelper             = mailHelper;
     _converterHelper        = converterHelper;
     _clientRepository       = clientRepository;
     _complaintRepository    = complaintRepository;
     _notificationRepository = notificationRepository;
     _premiumRepository      = premiumRepository;
     _advertisingRepository  = advertisingRepository;
     _partnerRepository      = partnerRepository;
 }
Пример #14
0
        protected void Page_Load(object sender, EventArgs e)
        {
            complaintApp = new ComplaintApplication();

            var master = (Pop)this.Master;

            if (master != null)
            {
                master.Width = 580;
            }

            if (!IsPostBack)
            {
                int complaintID = QS("ComplaintID", 0);
                ltlComplaintID.Text = complaintID.ToString();

                IComplaintRepository comRepository = ObjectFactory.GetInstance <IComplaintRepository>();
                cmplEntity = comRepository.Get(complaintID);

                GetComplaintItem();

                IComplaintHistoryRepository   comHisRepository = ObjectFactory.GetInstance <IComplaintHistoryRepository>();
                List <ComplaintHistoryEntity> list             = comHisRepository.GetHistorysByComID(complaintID);

                if (null != list && list.Count > 0)
                {
                    this.rptComplaintHistoryList.DataSource = list;
                }
                else
                {
                    this.trNoComments.Visible = true;
                    this.rptComplaintHistoryList.DataSource = new List <ComplaintHistoryEntity>();
                }

                this.rptComplaintHistoryList.DataBind();
            }
        }
Пример #15
0
 public UserCompanyController(IComplaintRepository complaintRepository)
 {
     _complaintRepository = complaintRepository;
 }
Пример #16
0
 public ComplaintService(IComplaintRepository complaintRepository)
 {
     _complaintRepository = complaintRepository;
 }
Пример #17
0
 public PriorityMasterController(IComplaintRepository complaintRepository)
 {
     _complaintRepository = complaintRepository;
 }
Пример #18
0
 public ComplaintService(IComplaintRepository ComplaintRepository)
 {
     this._ComplaintRepository = ComplaintRepository;
 }
Пример #19
0
 public ComplaintController(IComplaintRepository ComplaintRepository, IComplaintStatusRepository ComplaintStatusRepository, IComplaintTypeRepository ComplaintTypeRepository)
 {
     _complaintRepository       = ComplaintRepository;
     _complaintTypeRepository   = ComplaintTypeRepository;
     _complaintStatusRepository = ComplaintStatusRepository;
 }
Пример #20
0
 public ComplainsMasterController(IComplaintRepository complaintRepository)
 {
     _complaintRepository = complaintRepository;
 }
Пример #21
0
 public HomeController(ICommentRepository commentRepository, IComplaintRepository complaintRepository)
 {
     this.CommentRepo   = commentRepository;
     this.ComplaintRepo = complaintRepository;
 }
Пример #22
0
 public UserModuleController(IComplaintRepository complaintRepository)
 {
     _complaintRepository = complaintRepository;
 }
Пример #23
0
 public ComplaintManager(IComplaintRepository complaintRepository)
 {
     this.complaintRepository = complaintRepository;
 }
Пример #24
0
 public ComplaintListForm(IComplaintRepository complaintRepository)
 {
     ComplaintRepository = complaintRepository;
     InitializeComponent();
 }
Пример #25
0
 public ComplainsHistoryController(IComplaintRepository complaintRepository)
 {
     _complaintRepository = complaintRepository;
 }
Пример #26
0
 public ComplaintsController(IComplaintRepository repository)
 {
     _repository = repository;
 }
Пример #27
0
        protected void btnOK_Click(object sender, EventArgs e)
        {
            IComplaintRepository comRepository = ObjectFactory.GetInstance <IComplaintRepository>();

            cmplEntity = comRepository.Get(QS("ComplaintID", 0));

            // Update Complaint History
            ComplaintHistoryEntity comHisEntity = new ComplaintHistoryEntity();

            comHisEntity.ComplaintID  = QS("ComplaintID", 0);
            comHisEntity.ModifiedOn   = DateTime.Now;
            comHisEntity.ModifiedByID = UserInfo.UserID;
            comHisEntity.Comments     = txtComments.Text;
            string actionStr = ((ComplaintStatusEnum)this.cmplEntity.Status).ToString() + " To " + ddlAction.SelectedValue;

            comHisEntity.Action = actionStr;
            IComplaintHistoryRepository comHisRepository = ObjectFactory.GetInstance <IComplaintHistoryRepository>();

            comHisRepository.Insert(comHisEntity);

            // Update Complaint
            ComplaintEntity newCmplEntity = new ComplaintEntity();

            newCmplEntity.Comments    = txtComments.Text;
            newCmplEntity.UpdatedOn   = DateTime.Now;
            newCmplEntity.UpdatedByID = UserInfo.UserID;
            newCmplEntity.ComplaintID = QS("ComplaintID", 0);

            switch (ddlAction.SelectedValue)
            {
            case "DELETE":
                //Response.Redirect("http://localhost:2777/Complaint/Complaint/Delete?id=" + newCmplEntity.ComplaintID + "&type=" + (SunNet.PMNew.Entity.ComplaintModel.Enums.ComplaintTypeEnum)cmplEntity.Type + "&returnUrl=http://localhost:27273/OA/Complaints/Complaints.aspx");

                //Get System properties from System table
                ISystemRepository systemRepository = ObjectFactory.GetInstance <ISystemRepository>();
                SystemEntity      sysEntity        = systemRepository.GetBySysName(cmplEntity.SystemName);

                //Delete Item
                string serverName = sysEntity.IP + (sysEntity.Port.Length > 0 ? ":" + sysEntity.Port : "");
                string connStr    = String.Format("server={0};database={1};uid={2};pwd={3};max pool size =1024000",
                                                  serverName, sysEntity.DBLocation, sysEntity.UserName, sysEntity.UserPwd);
                string type = ((ComplaintTypeEnum)cmplEntity.Type).ToString();

                if (complaintApp.DeleteComItem(connStr, sysEntity.Procedure, type, cmplEntity.TargetID))
                {
                    Response.Write("Deletion Succeeded.");
                }
                else
                {
                    Response.Write("Deletion Failed.");
                }

                newCmplEntity.Status = 1;

                break;

            case "APPROVEBUTNOTDEL":
                newCmplEntity.Status = 2;
                break;

            case "DENY":
                newCmplEntity.Status = 3;
                break;
            }

            complaintApp.UpdateComplaint(newCmplEntity);

            Redirect(EmptyPopPageUrl, false, true);
        }
 public ComplaintServices(IServiceProvider serviceProvider)
 {
     _complaintsRepo = serviceProvider.GetRequiredService <IComplaintRepository>();
     _feedRepo       = serviceProvider.GetRequiredService <IFeedRepository>();
 }
 public ComplaintController(IComplaintRepository repo)
 {
     _repo = repo;
 }
 public CommentService(IServiceProvider serviceProvider)
 {
     _complaintsRepository = serviceProvider.GetRequiredService <IComplaintRepository>();
     _commentsRepository   = serviceProvider.GetRequiredService <ICommentRepository>();
 }
Пример #31
0
 public ComplaintService(IComplaintRepository repository, IUnitOfWorkAsync unitOfWork, IMapper mapper)
 {
     _repository = repository;
     _unitOfWork = unitOfWork;
     _mapper     = mapper;
 }