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"); }
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")); }
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"); }
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"); }
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(); } }
private void btnCalender_Click(object sender, RoutedEventArgs e) { DataContext = new CalenderModel(); }