コード例 #1
0
        public void With_Culture_de_de_Days_should_be_in_order_Mo_Di_Mi_Do_Fr_Sa_So()
        {
            var calendar = new CalenderModel(new CultureInfo("de-DE"));
            var days     = calendar.Days.ToArray();

            days[0].DisplayName.Should().Be("Mo");
            days[1].DisplayName.Should().Be("Di");
            days[2].DisplayName.Should().Be("Mi");
            days[3].DisplayName.Should().Be("Do");
            days[4].DisplayName.Should().Be("Fr");
            days[5].DisplayName.Should().Be("Sa");
            days[6].DisplayName.Should().Be("So");
        }
コード例 #2
0
 public IActionResult Calander(CalenderModel cal, IFormFile Calender)
 {
     if (Calender != null)
     {
         var fileName = Path.Combine(he.WebRootPath + "/Calender", Path.GetFileName(Calender.FileName));
         Calender.CopyTo(new FileStream(fileName, FileMode.Create));
         cal.ImgUrl = Path.GetFileName(Calender.FileName);
         cal.Date   = DateTime.UtcNow;
         _db.CalenderModels.Add(cal);
         _db.SaveChanges();
     }
     return(View("Calander"));
 }
コード例 #3
0
        public void With_culture_en_us_Days_should_be_in_order_So_Mi_Di_Mi_Do_Fr_Sa()
        {
            var cultureInfo = new CultureInfo("en-US");
            var calendar    = new CalenderModel(cultureInfo);
            var days        = calendar.Days.ToArray();

            days[0].DisplayName.Should().Be("Sun");
            days[1].DisplayName.Should().Be("Mon");
            days[2].DisplayName.Should().Be("Tue");
            days[3].DisplayName.Should().Be("Wed");
            days[4].DisplayName.Should().Be("Thu");
            days[5].DisplayName.Should().Be("Fri");
            days[6].DisplayName.Should().Be("Sat");
        }
コード例 #4
0
        public void With_culture_en_us_and_first_day_is_Wednesday_Days_should_be_in_order_Wed_Thu_Fri_Sat_Sun_Mon_Tue()
        {
            var cultureInfo = new CultureInfo("en-US");

            cultureInfo.DateTimeFormat.FirstDayOfWeek = DayOfWeek.Wednesday;
            var calendar = new CalenderModel(cultureInfo);
            var days     = calendar.Days.ToArray();

            days[0].DisplayName.Should().Be("Wed");
            days[1].DisplayName.Should().Be("Thu");
            days[2].DisplayName.Should().Be("Fri");
            days[3].DisplayName.Should().Be("Sat");
            days[4].DisplayName.Should().Be("Sun");
            days[5].DisplayName.Should().Be("Mon");
            days[6].DisplayName.Should().Be("Tue");
        }
コード例 #5
0
    void PinDraggable(Transform tran)
    {
        float pin_distance = 30;
        int   cur_day      = Singleton <SceneManager> .Instance.m_cur_day;
        float dist         = Vector3.Distance(tran.position, m_days_list[cur_day].position);

        DraggablePin pin = tran.GetComponent <DraggablePin>();

        if (dist < pin_distance)
        {
            CalenderModel.SetDayPin(cur_day, pin.idx);
            tran.position         = m_days_list[cur_day].position;
            tran.localEulerAngles = new Vector3(0, 0, 0);
        }
        else
        {
            pin.ReturnOrigionRotation();
        }
    }
コード例 #6
0
 private void btnCalender_Click(object sender, RoutedEventArgs e)
 {
     DataContext = new CalenderModel();
 }