private void UpdateSelectedDay() { if (null == _centerOnChildUi) { return; } SelectedDay = _centerOnChildUi.centeredObject.GetComponent <DayOfWeekModel>(); }
public static DayOfWeekModel GetDayOfWeek(DateTime dateTime) { DayOfWeekModel dayOfWeek = new DayOfWeekModel(); dayOfWeek.Monday = dateTime.AddDays(0).ToString("dd/MM/yyyy"); dayOfWeek.Tuesday = dateTime.AddDays(1).ToString("dd/MM/yyyy"); dayOfWeek.Wednesday = dateTime.AddDays(2).ToString("dd/MM/yyyy"); dayOfWeek.Thursday = dateTime.AddDays(3).ToString("dd/MM/yyyy"); dayOfWeek.Friday = dateTime.AddDays(4).ToString("dd/MM/yyyy"); dayOfWeek.Saturday = dateTime.AddDays(5).ToString("dd/MM/yyyy"); dayOfWeek.Sunday = dateTime.AddDays(6).ToString("dd/MM/yyyy"); return(dayOfWeek); }
public List <DayOfWeekModel> GateAllDayGateway() { SqlConnection con = new SqlConnection(connectionString); string query = "Select * from DayOfWeek"; SqlCommand cmd = new SqlCommand(query, con); List <DayOfWeekModel> dayOfWeekModels = new List <DayOfWeekModel>(); con.Open(); SqlDataReader dataReader = cmd.ExecuteReader(); if (dataReader.HasRows) { while (dataReader.Read()) { DayOfWeekModel dayOfWeekModel = new DayOfWeekModel(); dayOfWeekModel.DayId = Convert.ToInt32(dataReader["DayId"]); dayOfWeekModel.DayName = dataReader["DayName"].ToString(); dayOfWeekModels.Add(dayOfWeekModel); } dataReader.Close(); } con.Close(); return(dayOfWeekModels); }
private void GetDayOfWeek(DateTime dateTime) { DayOfWeekModel dayOfWeek = DateTimeExtensions.GetDayOfWeek(dateTime); ViewBag.DayOfWeekModel = dayOfWeek; }
private void UpdateSelectedDay() { if (null == _centerOnChildUi) return; SelectedDay = _centerOnChildUi.centeredObject.GetComponent<DayOfWeekModel>(); }
private void Init() { GameObject firstChild = null; GameObject dayOfWeekContainerToMake = (GameObject)Resources.Load(PrefabPath + PrefabName); if (null == dayOfWeekContainerToMake) { Debug.LogError("DayOfWeekController.Init - can't load prefab" + PrefabPath + PrefabName); return; } for (int i = 0; i < NumberOfTheDaysView; i++) { GameObject dayOfWeekChild = NGUITools.AddChild(gameObject, dayOfWeekContainerToMake); if (null == dayOfWeekChild) { Debug.LogError("DayOfWeekController.Init - can't add prefab to scroll view parent: " + PrefabPath + PrefabName); return; } UIWidget widget = dayOfWeekChild.GetComponent <UIWidget>(); if (null == widget) { throw new MissingComponentException("DayOfWeekController.Init - can't get UIWidget component from " + dayOfWeekChild.name); } if (i > 0) { _nextChildPositionY -= widget.height + _childYOffset; } Vector3 widgetPosition = widget.transform.localPosition; widget.transform.localPosition = new Vector3(widgetPosition.x, _nextChildPositionY, widgetPosition.z); DayOfWeekModel dayOfWeekModel = dayOfWeekChild.GetComponent <DayOfWeekModel>(); if (null == dayOfWeekModel) { throw new MissingComponentException("DayOfWeekController.Init - can't get DayOfWeekModel component from " + dayOfWeekChild.name); } dayOfWeekModel.Init(i); if (0 == i) { firstChild = dayOfWeekChild; } // Scale effect var scaleEffect = dayOfWeekChild.AddComponent <ScrollItemScale>(); scaleEffect.ParentScrollView = _scrollViewUi; } if (null == firstChild) { throw new MissingComponentException("DayOfWeekController.Init - firstChild is not setting"); } Destroy(_centerOnChildUi); _centerOnChildUi = gameObject.AddComponent <UICenterOnChild>(); if (null == _centerOnChildUi) { throw new MissingComponentException("DayofWeekController.Start - can't get UICenterOnChild component"); } _centerOnChildUi.CenterOn(firstChild.transform); _centerOnChildUi.onFinished = UpdateSelectedDay; _scrollViewUi.ResetPosition(); UpdateSelectedDay(); }