Ejemplo n.º 1
0
        public List <Message> filtreDate(DateTest dt)
        {
            Salon s = null;
            var   listMessageTemp = new List <Message>();

            foreach (Salon salon in RessourcesSimon.listSalon)
            {
                if (salon.Nom.Equals(dt.nomSalon))
                {
                    s = salon;
                    break;
                }
            }
            if (s != null)
            {
                foreach (Message mess in s.ListMessage)
                {
                    if (mess.Date > dt.dateMin && mess.Date < dt.dateMax)
                    {
                        listMessageTemp.Add(mess);
                    }
                }
            }

            return(listMessageTemp);
        }
        public void UpdateDate_ShouldUpdateDates()
        {
            DateTest initial = new DateTest {
                Title           = "UpdateDate",
                FilemanDateTime = new DateTime(2021, 3, 31, 10, 10, 30),
                FilemanDate     = new DateTime(2020, 1, 15),
                SqlDateTime     = new DateTime(2000, 6, 20, 10, 13, 45),
                SqlDate         = new DateTime(2010, 12, 1)
            };
            DateTestRepository repo = uow.GetRepo <DateTestRepository>();

            repo.Add(initial);

            DateTest expected = repo.GetByTitle("UpdateDate");

            expected.FilemanDateTime = expected.FilemanDateTime.Value.AddDays(1);
            expected.FilemanDate     = expected.FilemanDate.Value.AddDays(1);
            expected.SqlDateTime     = expected.SqlDateTime.Value.AddDays(1);
            expected.SqlDate         = expected.SqlDate.Value.AddDays(1);
            repo.Update(expected);

            DateTest actual = repo.GetByTitle("UpdateDate");

            Assert.AreEqual(expected.FilemanDateTime, actual.FilemanDateTime, "FilemanDateTime");
            Assert.AreEqual(expected.FilemanDate, actual.FilemanDate, "FilemanDate");
            Assert.AreEqual(expected.SqlDateTime, actual.SqlDateTime, "SqlDateTime");
            Assert.AreEqual(expected.SqlDate, actual.SqlDate, "SqlDate");
        }
    private void OnEnable()
    {
        // info o aktualnym czasie z DateTest.cs
        presentTime = DateTestScript.GetComponent <DateTest>();

        dayText.text    = presentTime.DTday;
        monthText.text  = presentTime.DTmonth;
        yearText.text   = presentTime.DTfullyear;
        hourText.text   = presentTime.DThour;
        minuteText.text = presentTime.DTminute;
    }
Ejemplo n.º 4
0
 public override string ToString()
 {
     return("Test's number: " + NumTest + '\n' +
            "Date of test: " + DateTest.ToShortDateString() + '\n' +
            "Day and Hour of test: " + DayAndHour.GetString() + '\n' +
            "Address test: " + AddressTest.GetString() + '\n' +
            "Trainee's id: " + IdTrainee + '\n' +
            "Tester's id: " + IdTester + '\n' +
            "Criterion: " + Criterion.GetString() + '\n' +
            "Tester's note: " + TesterNote + '\n' +
            "Answer: " + Answer + '\n');
 }
        public void GetByFilemanDateTime()
        {
            DateTime expected         = new DateTime(1990, 1, 31, 10, 00, 30);
            DateTest expectedDateTime = new DateTest {
                Title           = "FilemanDateTime",
                FilemanDateTime = expected
            };
            DateTestRepository repo = uow.GetRepo <DateTestRepository>();

            repo.Add(expectedDateTime);

            DateTest actual = repo.GetByFilemanDateTime(expected);

            Assert.IsNotNull(actual);
            Assert.AreEqual(expectedDateTime.Title, actual.Title, "Title");
            Assert.AreEqual(expectedDateTime.FilemanDateTime, actual.FilemanDateTime, "FilemanDateTime");
        }
Ejemplo n.º 6
0
        public override int GetHashCode()
        {
            unchecked
            {
                // Choose large primes to avoid hashing collisions
                const int HashingBase       = (int)2166136261;
                const int HashingMultiplier = 16777619;

                int hash = HashingBase;
                hash = (hash * HashingMultiplier) ^ DateTest.GetHashCode();
                hash = (hash * HashingMultiplier) ^
                       (!object.ReferenceEquals(null, BinariesTest) ? BinariesTest.GetHashCode() : 0);
                hash = (hash * HashingMultiplier) ^
                       (!object.ReferenceEquals(null, CollectionOfCollectionTest) ? CollectionOfCollectionTest.GetHashCode() : 0);
                hash = (hash * HashingMultiplier) ^
                       (!object.ReferenceEquals(null, CollectionOfCollectionOfCollectionTest) ? CollectionOfCollectionOfCollectionTest.GetHashCode() : 0);
                return(hash);
            }
        }
        public void AddDate_ShouldAddAndReturnDates()
        {
            DateTest expected = new DateTest {
                Title           = "AddDate",
                FilemanDateTime = new DateTime(2021, 3, 31, 10, 10, 30),
                FilemanDate     = new DateTime(2020, 1, 15),
                SqlDateTime     = new DateTime(2000, 6, 20, 10, 13, 45),
                SqlDate         = new DateTime(2010, 12, 1)
            };
            DateTestRepository repo = uow.GetRepo <DateTestRepository>();

            repo.Add(expected);

            DateTest actual = repo.GetByTitle(expected.Title);

            Assert.AreEqual(expected.FilemanDateTime, actual.FilemanDateTime);
            Assert.AreEqual(expected.FilemanDate, actual.FilemanDate);
            Assert.AreEqual(expected.SqlDateTime, actual.SqlDateTime);
            Assert.AreEqual(expected.SqlDate, actual.SqlDate);
        }
Ejemplo n.º 8
0
        /// <summary>
        /// Takes Month, Day, and Year strings and combines them into a specified date format
        /// </summary>
        /// <param name="Month"></param>
        /// <param name="Day"></param>
        /// <param name="Year"></param>
        /// <param name="DateFormat"></param>
        /// <returns></returns>
        public static string ConcatenateDate(string Month, string Day, string Year, string DateFormat = "MM/dd/yyyy")
        {
            string   ReturnString = "";
            string   DateString   = String.Concat(Month.PadLeft(2, '0'), "/", Day.PadLeft(2, '0'), "/", Year);
            DateTime DateTest;

            try
            {
                //BirthdateTest = Convert.ToDateTime(BirthdateString);
                DateTest = DateTime.ParseExact(DateString, "MM/dd/yyyy", null);

                string DateTestString = DateTest.ToString("MM/dd/yyyy");

                if (DateTestString == DateString)
                {
                    ReturnString = DateString;
                }
                else
                {
                    var functionName = string.Format("{0}.ConcatenateDate", ThisClassName);
                    var msg          = string.Format("{0} : DateString={1} NOT EQUAL TO DateTest={2} (DateTestString={3})", functionName, DateString, DateTest, DateTestString);
                    //Info.LogInfo(msg);
                    ReturnString = "INVALID";
                }
            }
            catch (Exception ex)
            {
                var functionName = string.Format("{0}.ConcatenateDate", ThisClassName);
                var msg          = string.Format("DateString={0}", DateString);
                //Info.LogException(functionName, ex,msg);
                return("INVALID");
            }

            if (ReturnString != "INVALID")
            {
                DateTime FinalDate = DateTime.ParseExact(DateString, "MM/dd/yyyy", null);
                ReturnString = FinalDate.ToString(DateFormat);
            }

            return(ReturnString);
        }
Ejemplo n.º 9
0
    private void OnEnable()
    {
        // Debug.Log("Do you see me?");

        // info o aktualnym czasie z DateTest.cs
        presentTime = DateTestScript.GetComponent <DateTest>();

        presentDay    = int.Parse(presentTime.DTday);
        presentMonth  = int.Parse(presentTime.DTmonth);
        presentYear   = int.Parse(presentTime.DTfullyear);
        presentHour   = int.Parse(presentTime.DThour);
        presentMinute = int.Parse(presentTime.DTminute);

        if (addTaskPanel.activeSelf)
        {
            minDay    = presentDay;
            minMonth  = presentMonth;
            minYear   = presentYear;
            minHour   = presentHour;
            minMinute = presentMinute;

            //Debug.Log("Tylko raz");
        }
    }
        public void GetByDatesBetweenDateRange()
        {
            DateTest datetime1 = new DateTest {
                Title           = "FilemanDateTimeRange1",
                FilemanDateTime = new DateTime(1971, 2, 4, 12, 30, 00)
            };
            DateTest datetime2 = new DateTest {
                Title           = "FilemanDateTimeRange2",
                FilemanDateTime = new DateTime(1971, 2, 13, 10, 15, 00)
            };
            DateTest datetime3 = new DateTest {
                Title           = "FilemanDateTimeRange3",
                FilemanDateTime = new DateTime(1971, 2, 18, 11, 15, 00)
            };
            DateTestRepository repo = uow.GetRepo <DateTestRepository>();

            repo.Add(datetime1);
            repo.Add(datetime2);
            repo.Add(datetime3);

            List <DateTest> results = repo.GetByFilemanDateTimeBetweenDates(new DateTime(1971, 2, 3), new DateTime(1971, 2, 14));

            Assert.AreEqual(2, results.Count);
        }
Ejemplo n.º 11
0
    private static void Main()
    //****************************************************************************80
    //
    //  Purpose:
    //
    //    test_values_test() tests test_values().
    //
    //  Licensing:
    //
    //    This code is distributed under the GNU LGPL license.
    //
    //  Modified:
    //
    //    04 January 2019
    //
    //  Author:
    //
    //    John Burkardt
    //
    {
        Console.WriteLine("");
        Console.WriteLine("test_values_test():");
        Console.WriteLine("  Test test_values().");
        AbramsTest.abram0_values_test();
        AbramsTest.abram1_values_test();
        AbramsTest.abram2_values_test();
        AGMTest.agm_values_test();
        AiryTest.airy_ai_values_test();
        AiryTest.airy_ai_int_values_test();
        AiryTest.airy_ai_prime_values_test();
        AiryTest.airy_bi_values_test();
        AiryTest.airy_bi_int_values_test();
        AiryTest.airy_bi_prime_values_test();
        AiryTest.airy_cai_values_test();
        AiryTest.airy_cbi_values_test();
        AiryTest.airy_gi_values_test();
        AiryTest.airy_hi_values_test();
        ArcTest.arccos_values_test();
        ArcTest.arccosh_values_test();
        ArcTest.arcsin_values_test();
        ArcTest.arcsinh_values_test();
        ArcTest.arctan_values_test();
        ArcTest.arctan_int_values_test();
        ArcTest.arctanh_values_test();
        BeiBellTest.bei0_values_test();
        BeiBellTest.bei1_values_test();
        BeiBellTest.bell_values_test();
        BerTest.ber0_values_test();
        BerTest.ber1_values_test();
        BernoulliTest.bernoulli_number_values_test();
        BernoulliTest.bernoulli_poly_values_test();
        BernsteinTest.bernstein_poly_01_values_test();
        BesselTest.bessel_i0_values_test();
        BesselTest.bessel_i0_int_values_test();
        BesselTest.bessel_i0_spherical_values_test();
        BesselTest.bessel_i1_values_test();
        BesselTest.bessel_i1_spherical_values_test();
        BesselTest.bessel_in_values_test();
        BesselTest.bessel_ix_values_test();
        BesselTest.bessel_j_spherical_values_test();
        BesselTest.bessel_j0_values_test();
        BesselTest.bessel_j0_int_values_test();
        BesselTest.bessel_j0_spherical_values_test();
        BesselTest.bessel_j0_zero_values_test();
        BesselTest.bessel_j1_values_test();
        BesselTest.bessel_j1_spherical_values_test();
        BesselTest.bessel_jn_values_test();
        BesselTest.bessel_jx_values_test();
        BesselTest.bessel_k0_values_test();
        BesselTest.bessel_k0_int_values_test();
        BesselTest.bessel_k1_values_test();
        BesselTest.bessel_kn_values_test();
        BesselTest.bessel_kx_values_test();
        BesselTest.bessel_y0_values_test();
        BesselTest.bessel_y0_int_values_test();
        BesselTest.bessel_y0_spherical_values_test();
        BesselTest.bessel_y1_values_test();
        BesselTest.bessel_y1_spherical_values_test();
        BesselTest.bessel_yn_values_test();
        BesselTest.bessel_yx_values_test();
        BetaTest.beta_values_test();
        BetaTest.beta_cdf_values_test();
        BetaTest.beta_inc_values_test();
        BetaTest.beta_log_values_test();
        BetaTest.beta_noncentral_cdf_values_test();
        BetaTest.beta_pdf_values_test();
        BinomialTest.binomial_values_test();
        BinomialTest.binomial_cdf_values_test();
        BinomialTest.binomial_pdf_values_test();
        BivariateTest.bivariate_normal_cdf_values_test();
        ComplexTest.c8_log_values_test();
        CatalanTest.catalan_values_test();
        CauchyTest.cauchy_cdf_values_test();
        CubeRootTest.cbrt_values_test();
        ChebyshevTest.cheby_t_poly_values_test();
        ChebyshevTest.cheby_t01_poly_values_test();
        ChebyshevTest.cheby_u_poly_values_test();
        ChebyshevTest.cheby_u01_poly_values_test();
        ChebyshevTest.cheby_v_poly_values_test();
        ChebyshevTest.cheby_v01_poly_values_test();
        ChebyshevTest.cheby_w_poly_values_test();
        ChebyshevTest.cheby_w01_poly_values_test();
        ChiTest.chi_values_test();
        ChiTest.chi_square_cdf_values_test();
        ChiTest.chi_square_pdf_values_test();
        ChiTest.chi_square_noncentral_cdf_values_test();
        CosineTest.ci_values_test();
        CosineTest.cin_values_test();
        CosineTest.cinh_values_test();
        ClausenTest.clausen_values_test();
        ClebschGordanTest.clebsch_gordan_values_test();
        CollatzTest.collatz_count_values_test();
        CosineTest.cos_values_test();
        CosineTest.cos_degree_values_test();
        CosineTest.cos_power_int_values_test();
        CosineTest.cosh_values_test();
        CotTest.cot_values_test();
        ConstPressureTest.cp_values_test();
        DateTest.datenum_values_test();
        DawsonTest.dawson_values_test();
        DebyeTest.debye1_values_test();
        DebyeTest.debye2_values_test();
        DebyeTest.debye3_values_test();
        DebyeTest.debye4_values_test();
        DedekindTest.dedekind_sum_values_test();
        DielectricTest.dielectric_values_test();
        DilogarithmTest.dilogarithm_values_test();
        ExpIntegralTest.e1_values_test();
        DateTest.easter_gregorian_values_test();
        DateTest.easter_julian_values_test();
        ExpIntegralTest.ei_values_test();
        EllipticTest.elliptic_ea_values_test();
        EllipticTest.elliptic_ek_values_test();
        EllipticTest.elliptic_em_values_test();
        EllipticTest.elliptic_fa_values_test();
        EllipticTest.elliptic_fk_values_test();
        EllipticTest.elliptic_fm_values_test();
        EllipticTest.elliptic_inc_ea_values_test();
        EllipticTest.elliptic_inc_ek_values_test();
        EllipticTest.elliptic_inc_em_values_test();
        EllipticTest.elliptic_inc_fa_values_test();
        EllipticTest.elliptic_inc_fk_values_test();
        EllipticTest.elliptic_inc_fm_values_test();
        EllipticTest.elliptic_inc_pia_values_test();
        EllipticTest.elliptic_inc_pik_values_test();
        EllipticTest.elliptic_inc_pim_values_test();
        EllipticTest.elliptic_pia_values_test();
        EllipticTest.elliptic_pik_values_test();
        EllipticTest.elliptic_pim_values_test();
        ErrorFuncTest.erf_values_test();
        ErrorFuncTest.erfc_values_test();
        EulerTest.euler_number_values_test();
        EulerTest.euler_poly_values_test();
        ExponentialTest.exp_values_test();
        ExponentialTest.exp3_int_values_test();
        ExponentialTest.exponential_01_pdf_values_test();
        ExponentialTest.exponential_cdf_values_test();
        ExponentialTest.exponential_pdf_values_test();
        ExtremeTest.extreme_values_cdf_values_test();
        FTest.f_cdf_values_test();
        FTest.f_noncentral_cdf_values_test();
        FresnelTest.fresnel_cos_values_test();
        FresnelTest.fresnel_sin_values_test();
        FrobeniusTest.frobenius_number_data_values_test();
        FrobeniusTest.frobenius_number_order_values_test();
        FrobeniusTest.frobenius_number_order2_values_test();
        GammaTest.gamma_values_test();
        GammaTest.gamma_01_pdf_values_test();
        GammaTest.gamma_cdf_values_test();
        GammaTest.gamma_inc_values_test();
        GammaTest.gamma_inc_p_values_test();
        GammaTest.gamma_inc_q_values_test();
        GammaTest.gamma_inc_tricomi_values_test();
        GammaTest.gamma_log_values_test();
        GammaTest.gamma_pdf_values_test();
        GegenbauerTest.gegenbauer_poly_values_test();
        GeometricTest.geometric_cdf_values_test();
        GoodwinTest.goodwin_values_test();
        GudermannianTest.gud_values_test();
        HermiteTest.hermite_function_values_test();
        HermiteTest.hermite_poly_phys_values_test();
        HermiteTest.hermite_poly_prob_values_test();
        HyperTest.hyper_1f1_values_test();
        HyperTest.hyper_2f1_values_test();
        HyperTest.hypergeometric_cdf_values_test();
        HyperTest.hypergeometric_pdf_values_test();
        HyperTest.hypergeometric_u_values_test();
        ITest.i0ml0_values_test();
        ITest.i1ml1_values_test();
        FactorialTest.i4_factorial_values_test();
        FactorialTest.i4_factorial2_values_test();
        FactorialTest.i4_fall_values_test();
        FactorialTest.i4_rise_values_test();
        IntgrTest.int_values_test();
        ChiTest.inverse_chi_square_pdf_values_test();
        GammaTest.inverse_gamma_pdf_values_test();
        JacobiTest.jacobi_cn_values_test();
        JacobiTest.jacobi_dn_values_test();
        JacobiTest.jacobi_poly_values_test();
        JacobiTest.jacobi_sn_values_test();
        DateTest.jed_ce_values_test();
        DateTest.jed_mjd_values_test();
        DateTest.jed_rd_values_test();
        DateTest.jed_weekday_values_test();
        KelvinTest.kei0_values_test();
        KelvinTest.kei1_values_test();
        KelvinTest.ker0_values_test();
        KelvinTest.ker1_values_test();
        LaguerreTest.laguerre_associated_values_test();
        LaguerreTest.laguerre_general_values_test();
        LaguerreTest.laguerre_polynomial_values_test();
        LambertTest.lambert_w_values_test();
        LaplaceTest.laplace_cdf_values_test();
        LegendreTest.legendre_associated_values_test();
        LegendreTest.legendre_associated_normalized_values_test();
        LegendreTest.legendre_associated_normalized_sphere_values_test();
        LegendreTest.legendre_function_q_values_test();
        LegendreTest.legendre_normalized_polynomial_values_test();
        LegendreTest.legendre_polynomial_values_test();
        LegendreTest.legendre_shifted_polynomial_values_test();
        LerchTest.lerch_values_test();
        LobachevskyTest.lobachevsky_values_test();
        LobattoTest.lobatto_polynomial_values_test();
        LobattoTest.lobatto_polynomial_derivatives_test();
        LogarithmTest.log_values_test();
        LogarithmTest.log_normal_cdf_values_test();
        LogarithmTest.log_series_cdf_values_test();
        LogarithmTest.log10_values_test();
        LogarithmTest.logarithmic_integral_values_test();
        LogisticTest.logistic_cdf_values_test();
        MertensTest.mertens_values_test();
        MittagLefflerTest.mittag_leffler_ea_values_test();
        MoebiusTest.moebius_values_test();
        MultinomialTest.multinomial_pdf_values_test();
        BinomialTest.negative_binomial_cdf_values_test();
        WignerTest.nine_j_values_test();
        NormalTest.normal_01_cdf_values_test();
        NormalTest.normal_01_pdf_values_test();
        NormalTest.normal_cdf_values_test();
        NormalTest.normal_pdf_values_test();
        OmegaTest.omega_values_test();
        OwenTest.owen_values_test();
        PartitionTest.partition_count_values_test();
        PartitionTest.partition_distinct_count_values_test();
        PhiTest.phi_values_test();
        PiTest.pi_values_test();
        PoissionTest.poisson_cdf_values_test();
        LogarithmTest.polylogarithm_values_test();
        PolyominoTest.polyomino_chiral_count_values_test();
        PolyominoTest.polyomino_fixed_count_values_test();
        PolyominoTest.polyomino_free_count_values_test();
        PrandtlTest.prandtl_values_test();
        PrimeTest.prime_values_test();
        PsatTest.psat_values_test();
        PsiTest.psi_values_test();
        FactorialTest.r8_factorial_values_test();
        FactorialTest.r8_factorial_log_values_test();
        FactorialTest.r8_factorial2_values_test();
        FactorialTest.r8_fall_values_test();
        FactorialTest.r8_rise_values_test();
        RayleighTest.rayleigh_cdf_values_test();
        ChiTest.scaled_inverse_chi_square_pdf_values_test();
        SecVirTest.secvir_values_test();
        ShiTest.shi_values_test();
        SineTest.si_values_test();
        SigmaTest.sigma_values_test();
        SineTest.sin_values_test();
        SineTest.sin_degree_values_test();
        SineTest.sin_power_int_values_test();
        SineTest.sinh_values_test();
        WignerTest.six_j_values_test();
        SoundTest.sound_values_test();
        SphereTest.sphere_unit_area_values_test();
        SphereTest.sphere_unit_volume_values_test();
        SphericalHarmonicTest.spherical_harmonic_values_test();
        SqrtTest.sqrt_values_test();
        StirlingTest.stirling1_values_test();
        StirlingTest.stirling2_values_test();
        StromgenTest.stromgen_values_test();
        StruveTest.struve_h0_values_test();
        StruveTest.struve_h1_values_test();
        StruveTest.struve_l0_values_test();
        StruveTest.struve_l1_values_test();
        StudentTest.student_cdf_values_test();
        StudentTest.student_noncentral_cdf_values_test();
        FactorialTest.subfactorial_values_test();
        SurfTensionTest.surten_values_test();
        SynchTest.synch1_values_test();
        SynchTest.synch2_values_test();
        TangentTest.tan_values_test();
        TangentTest.tanh_values_test();
        TauTest.tau_values_test();
        ThermCondTest.thercon_values_test();
        WignerTest.three_j_values_test();
        TransportationTest.tran02_values_test();
        TransportationTest.tran03_values_test();
        TransportationTest.tran04_values_test();
        TransportationTest.tran05_values_test();
        TransportationTest.tran06_values_test();
        TransportationTest.tran07_values_test();
        TransportationTest.tran08_values_test();
        TransportationTest.tran09_values_test();
        TrigammaTest.trigamma_values_test();
        TruncatedTest.truncated_normal_ab_cdf_test();
        TruncatedTest.truncated_normal_ab_pdf_test();
        TruncatedTest.truncated_normal_a_cdf_test();
        TruncatedTest.truncated_normal_a_pdf_test();
        TruncatedTest.truncated_normal_b_cdf_test();
        TruncatedTest.truncated_normal_b_pdf_test();
        TsatTest.tsat_values_test();
        VanDerCorputTest.van_der_corput_values_test();
        ViscosityTest.viscosity_values_test();
        VonMisesTest.von_mises_cdf_values_test();
        DateTest.weekday_values_test();
        WeibullTest.weibull_cdf_values_test();
        WrightOmegaTest.wright_omega_values_test();
        ZetaTest.zeta_values_test();
        ZetaTest.zeta_m1_values_test();

        Console.WriteLine("");
        Console.WriteLine("test_values_test():");
        Console.WriteLine("  Normal end of execution.");
        Console.WriteLine("");
    }