Ejemplo n.º 1
0
 public ComplaintController(IComplaintRepository dbComplaintRepository,
                            IComplaintTypeRepository dbComplaintTypeRepository, IReportingPartyRepository dbReportingPartyRepository)
 {
     _dbComplaintRepository      = dbComplaintRepository;
     _dbComplaintTypeRepository  = dbComplaintTypeRepository;
     _dbReportingPartyRepository = dbReportingPartyRepository;
 }
Ejemplo n.º 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;
        }
Ejemplo n.º 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;
 }
Ejemplo n.º 5
0
 public ComplaintsController(
     IComplaintRepository complaintRepository,
     IOptions <AppSettings> appSettings,
     ILogger <ComplaintsController> log)
 {
     _complaintRepository = complaintRepository;
     _appSettings         = appSettings.Value;
     _log = log;
 }
Ejemplo n.º 6
0
 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;
        }
Ejemplo n.º 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;
 }
Ejemplo n.º 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;
 }
Ejemplo n.º 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;
 }
Ejemplo n.º 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();
            }
        }
Ejemplo n.º 15
0
 public UserCompanyController(IComplaintRepository complaintRepository)
 {
     _complaintRepository = complaintRepository;
 }
Ejemplo n.º 16
0
 public ComplaintService(IComplaintRepository complaintRepository)
 {
     _complaintRepository = complaintRepository;
 }
Ejemplo n.º 17
0
 public PriorityMasterController(IComplaintRepository complaintRepository)
 {
     _complaintRepository = complaintRepository;
 }
Ejemplo n.º 18
0
 public ComplaintService(IComplaintRepository ComplaintRepository)
 {
     this._ComplaintRepository = ComplaintRepository;
 }
Ejemplo n.º 19
0
 public ComplaintController(IComplaintRepository ComplaintRepository, IComplaintStatusRepository ComplaintStatusRepository, IComplaintTypeRepository ComplaintTypeRepository)
 {
     _complaintRepository       = ComplaintRepository;
     _complaintTypeRepository   = ComplaintTypeRepository;
     _complaintStatusRepository = ComplaintStatusRepository;
 }
Ejemplo n.º 20
0
 public ComplainsMasterController(IComplaintRepository complaintRepository)
 {
     _complaintRepository = complaintRepository;
 }
Ejemplo n.º 21
0
 public HomeController(ICommentRepository commentRepository, IComplaintRepository complaintRepository)
 {
     this.CommentRepo   = commentRepository;
     this.ComplaintRepo = complaintRepository;
 }
Ejemplo n.º 22
0
 public UserModuleController(IComplaintRepository complaintRepository)
 {
     _complaintRepository = complaintRepository;
 }
Ejemplo n.º 23
0
 public ComplaintManager(IComplaintRepository complaintRepository)
 {
     this.complaintRepository = complaintRepository;
 }
Ejemplo n.º 24
0
 public ComplaintListForm(IComplaintRepository complaintRepository)
 {
     ComplaintRepository = complaintRepository;
     InitializeComponent();
 }
Ejemplo n.º 25
0
 public ComplainsHistoryController(IComplaintRepository complaintRepository)
 {
     _complaintRepository = complaintRepository;
 }
Ejemplo n.º 26
0
 public ComplaintsController(IComplaintRepository repository)
 {
     _repository = repository;
 }
Ejemplo n.º 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>();
 }
Ejemplo n.º 31
0
 public ComplaintService(IComplaintRepository repository, IUnitOfWorkAsync unitOfWork, IMapper mapper)
 {
     _repository = repository;
     _unitOfWork = unitOfWork;
     _mapper     = mapper;
 }