Ejemplo n.º 1
0
        public static void PlayerMoved(Player player, float x1, float y1, float z1, float x2, float y2, float z2, float distance, int tagert)
        {
            PlayerService.PlayerMoved(player, x1, y1, z1, x2, y2, z2, distance, tagert);
            FeedbackService.PlayerMoved(player, x1, y1, z1, x2, y2, z2, distance, tagert);

            //PartyService.SendMemberPositionToPartyMembers(player);
        }
Ejemplo n.º 2
0
        protected void btnSend_Click(object sender, EventArgs e)
        {
            try
            {
                string id = Request.QueryString["idS"].ToString();
                var    dt = new DataTable();
                dt = ShowTimesService.ShowTimes_GetById(id);

                var dtC = new DataTable();
                dtC = CustomerService.Customer_GetByTop("", "Username='******'", "");

                var obj = new FeedbackInfo();
                obj.FilId    = dt.Rows[0]["FilId"].ToString();
                obj.FullName = dtC.Rows[0]["FullName"].ToString();
                obj.Avata    = dtC.Rows[0]["Avata"].ToString();
                obj.Comment  = txtConten.Text;
                FeedbackService.Feedback_Insert(obj);
                LoaFeedback();
                txtConten.Text = "";
            }
            catch (Exception ex)
            {
                WebMsgBox.Show(ex.Message);
            }
        }
Ejemplo n.º 3
0
        void SendMessage()
        {
            SqlDataReader count;
            SqlDataReader dr;
            System.Data.SqlClient.SqlConnection cnn = new System.Data.SqlClient.SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings("Conn").ConnectionString);
            string strSql = "select * from APNSDevices";
            cnn.Open();
            System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(strSql, cnn);
            cmd.CommandType = System.Data.CommandType.Text;
            dr = cmd.ExecuteReader();
            // read the .p12 certificate file'
            object appleCert = System.IO.File.ReadAllBytes(Server.MapPath("~\\App_Data\\my.p12"));
            // create a push sharp APNS configuration'
            PushSharp.Apple.ApnsConfiguration config = new PushSharp.Apple.ApnsConfiguration(ApnsConfiguration.ApnsServerEnvironment.Production, appleCert, "myPassword");
            config.ValidateServerCertificate = false;
            object apnsbRoker = new ApnsServiceBroker(config);
            apnsbROKER.OnNotificationSucceeded += new System.EventHandler(this.Events_OnNotificationSucceeded);
            apnsbROKER.OnNotificationFailed += new System.EventHandler(this.Events_OnNotificationFailed);
            object fbs = new FeedbackService(config);
            fbs.FeedbackReceived += new EventHandler(this.Events_FeedbackReceived);
            while (dr.Read())
            {
                count = (count + 1);
            }

            dr.Close();
            cnn.Close();
            result.Text = ("notification sent" + count);
        }
Ejemplo n.º 4
0
        public void Find_all_feedbacks()
        {
            FeedbackService service = new FeedbackService(CreateStubFeedbackRepository(), CreateUserGateway());
            IEnumerable <Feedback.Domain.Entities.Feedback> feedbacks = service.GetAll();

            feedbacks.ShouldNotBeEmpty();
        }
Ejemplo n.º 5
0
        public void Get_all_approved_feedback()
        {
            FeedbackService service            = new FeedbackService(CreateStubFeedbackRepository(), CreateUserGateway());
            var             approved_feedbacks = service.GetAllApprovedFeedback();

            approved_feedbacks.Count().ShouldBe(1);
        }
Ejemplo n.º 6
0
        public List <string> ExecuteCommand(params string[] args)
        {
            var commandFeedback = new List <string>();

            string feedbackSource = args[0];

            if ((args.Length < 2 || args.Length > 3) ||
                args[1] == "HELP")
            {
                commandFeedback.AddMessageCommand(feedbackSource, HelpText);
                return(commandFeedback);
            }

            string unparsedRating = args[1];
            string details        = args[2];

            int  rating;
            bool isRatingNumber = int.TryParse(unparsedRating, out rating);
            bool isValidRating  = isRatingNumber && rating > 0 && rating < 6;

            if (!isValidRating)
            {
                commandFeedback.AddMessageCommand(feedbackSource, $"Your rating needs to be between 1 and 5, where 1 is really bad, and 5 is really good.");
                return(commandFeedback);
            }

            FeedbackService.Create(feedbackSource, rating, details);
            commandFeedback.AddMessageCommand(feedbackSource, $"Your feedback has been received.  Thanks for telling us about what's going on!");

            return(commandFeedback);
        }
        public void Deveria_atualizar_provas()
        {
            //arrange
            int mes = DateTime.Now.Month;
            int ano = DateTime.Now.Year;

            Prova prova1 = new ProvaDataBuilder().Sobre("Design Patterns").NaData(DateTime.Now)
                .ComNotaDe(new Aluno(1, "Rech"), 7)
                .ComNotaDe(new Aluno(2, "Wesley"), 10)
                .ComNotaDe(new Aluno(3, "Guilherme"), 4)
                .Build();

            Prova prova2 = new ProvaDataBuilder().Sobre("Herança").NaData(DateTime.Now)
               .ComNotaDe(new Aluno(1, "Rech"), 7)
               .ComNotaDe(new Aluno(2, "Wesley"), 10)
               .ComNotaDe(new Aluno(3, "Guilherme"), 4)
               .Build();

            Mock<ProvaDao> provaDaoFalso = new Mock<ProvaDao>();
            provaDaoFalso.Setup(x => x.SelecionarProvasPendentesFeedback(mes, ano))
                .Returns(new List<Prova> { prova1, prova2 });

            //action
            FeedbackService feedback = new FeedbackService(provaDaoFalso.Object, Mock.Of<GeradorFeedback>());
            feedback.GerarFeedbackAlunos(mes, ano);

            //assert
            provaDaoFalso.Verify(x => x.Atualizar(prova1));
            provaDaoFalso.Verify(x => x.Atualizar(prova2));
        }
Ejemplo n.º 8
0
        public ActionResult GetFollowUpData()
        {
            int count;
            var list = FeedbackService.FindPageList(Request.Params, out count);

            return(ToDataGrid(list, count));
        }
                public async Task DoesNothing()
                {
                    await ViewModel.PerformMainAction();

                    RatingService.DidNotReceive().AskForRating();
                    await FeedbackService.DidNotReceive().SubmitFeedback();
                }
Ejemplo n.º 10
0
        public async void FeedbackCount()
        {
            try
            {
                FeedbackService service = new FeedbackService();
                var             data    = await service.GetUserFeedbackCount(Settings.UserId);

                if (string.IsNullOrWhiteSpace(data))
                {
                    TotalFeedbackLbl.Text      = "0";
                    feedbackactivity.IsEnabled = false;
                    feedbackactivity.IsRunning = false;
                    feedbackactivity.IsVisible = false;
                    FeedbackFrameShake();
                }
                else
                {
                    TotalFeedbackLbl.Text      = data;
                    feedbackactivity.IsEnabled = false;
                    feedbackactivity.IsRunning = false;
                    feedbackactivity.IsVisible = false;
                    FeedbackFrameShake();
                }
            }
            catch (Exception)
            {
                await DisplayAlert("Hello" + " " + Settings.UserName, "We trust you are doing fine", "Sure");
            }
        }
        public void Deveria_calcular_media_feedback_mensal_provas()
        {
            //arrange
            int mes = DateTime.Now.Month;
            int ano = DateTime.Now.Year;

            Prova prova1 = new ProvaDataBuilder().Sobre("Design Patterns").NaData(DateTime.Now)
                .ComNotaDe(new Aluno(1, "Rech"), 10)
                .ComNotaDe(new Aluno(2, "Wesley"), 10)
                .ComNotaDe(new Aluno(3, "Guilherme"), 10)
                .Build();

            Prova prova2 = new ProvaDataBuilder().Sobre("Herança").NaData(DateTime.Now)
               .ComNotaDe(new Aluno(1, "Rech"), 8)
               .ComNotaDe(new Aluno(2, "Wesley"), 8)
               .ComNotaDe(new Aluno(3, "Guilherme"), 8)
               .Build();

            List<Prova> provas = new List<Prova> { prova1, prova2 };

            Mock<ProvaDao> provaDaoFalso = new Mock<ProvaDao>();
            provaDaoFalso.Setup(x => x.SelecionarProvasPendentesFeedback(mes, ano))
                .Returns(new List<Prova> { prova1, prova2 });

            FeedbackMensal feedbackMensal = null;

            Mock<GeradorFeedback> geradorFalso = new Mock<GeradorFeedback>();
            geradorFalso.Setup(x => x.SalvarPdf(It.IsAny<FeedbackMensal>()))
                .Callback<FeedbackMensal>(fm => feedbackMensal = fm);

            //action
            FeedbackService feedback = new FeedbackService(provaDaoFalso.Object, geradorFalso.Object);
            feedback.GerarFeedbackAlunos(mes, ano);

            //assert
            feedbackMensal.MediaMensal.Should().Be(9);
        }
Ejemplo n.º 12
0
 /// <summary>
 /// Initializes a new instance of the FeedbackController class.
 /// </summary>
 /// <param name="feedbackService">Feedback service instance</param>
 public FeedbackController(FeedbackService feedbackService)
 {
     this.feedbackService = feedbackService;
 }
Ejemplo n.º 13
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ReportController" /> class.
 /// </summary>
 /// <param name="projectHourReportService">The project hour report service.</param>
 /// <param name="lookupService">The lookup service.</param>
 /// <param name="timesheetReportService">The timesheet report service.</param>
 /// <param name="timesheetService">The timesheet service.</param>
 /// <param name="teamEngagementReportService">The team engagement report service.</param>
 /// <param name="teamEngagementService">The team engagement service.</param>
 /// <param name="projectService">The project service.</param>
 /// <param name="projectComplianceReportService">The project compliance report service.</param>
 /// <param name="developerService">The developer service.</param>
 /// <param name="reportService">The report service.</param>
 /// <param name="releaseService">The release service.</param>
 /// <param name="feedbackService">The feedback service.</param>
 public ReportController(ProjectHourReportService projectHourReportService, LookupService lookupService, TimesheetReportService timesheetReportService, TimesheetService timesheetService, TeamEngagementReportService teamEngagementReportService, TeamEngagementService teamEngagementService, ProjectService projectService, ProjectComplianceReportService projectComplianceReportService, DeveloperService developerService, ReportService reportService, ReleaseService releaseService, FeedbackService feedbackService)
 {
     this.projectHourReportService = projectHourReportService;
     this.lookupService = lookupService;
     this.timesheetReportService = timesheetReportService;
     this.timesheetService = timesheetService;
     this.teamEngagementReportService = teamEngagementReportService;
     this.projectService = projectService;
     this.projectComplianceReportService = projectComplianceReportService;
     this.developerService = developerService;
     this.releaseService = releaseService;
     this.reportService = reportService;
     this.feedbackService = feedbackService;
     this.teamEngagementService = teamEngagementService;
 }