示例#1
0
        // انتخاب تاریخ مفهومی
        private void SetDinamicValue(object sender)
        {
            DatePickerHelperLabel sl = (DatePickerHelperLabel)sender;

            dt      = new SMAH1.Persian.Date(sl.Value);
            isEmpty = false;
            DatePickerCompleteChangeDate();
            OnChangeDate();
        }
示例#2
0
        // انتخاب تاریخ مفهومی
        private void SetDinamicValue(object sender)
        {
            DatePickerHelperLabel sl = (DatePickerHelperLabel)sender;

            dt      = new SMAH1.Persian.Date(sl.Value);
            isEmpty = false;
            OnChangeDate();
            (Parent as PopupComponent).Close();
        }
示例#3
0
        // انتخاب سال
        private void SelectYear(object sender, MouseEventArgs e)
        {
            HideYearTimer.Start();
            DatePickerHelperLabel sl = (DatePickerHelperLabel)sender;

            lblYearGo.Text  = sl.Text;
            lblYearGo.Value = sl.Value;
            int iDef = Convert.ToInt32(sl.Value) - dtDefaultDate.Year;

            dtDefaultDate = dtDefaultDate.AddYears(iDef);
            SMAH1.Persian.Date dResult = dtDefaultDate;
            dpdc = DateConcept.None;
            dt   = dResult;
            SetYears(dtDefaultDate.Year);
            SetMonth(dtDefaultDate.Month);
            OnChangeDate();
        }
示例#4
0
        // انتخاب ماه
        private void SelectMonth(object sender, MouseEventArgs e)
        {
            HideMonthTimer.Start();
            DatePickerHelperLabel sl = (DatePickerHelperLabel)sender;

            lblMonthGO.Text  = sl.Text + " " + dtDefaultDate.Year.ToString();
            lblMonthGO.Value = sl.Value;
            int iDef = Convert.ToInt32(sl.Value) - dtDefaultDate.Month;

            dtDefaultDate = dtDefaultDate.AddMonths(iDef);
            SMAH1.Persian.Date dResult = dtDefaultDate;
            dpdc = DateConcept.None;
            dt   = dResult;
            SetMonth(dtDefaultDate.Month);
            SetDay(dtDefaultDate.DayOfMonth);
            OnChangeDate();
        }
示例#5
0
        // انتخاب روز
        private void SelectDay(object sender, MouseEventArgs e)
        {
            for (int i = 0; i < lstDay.Count; i++)
            {
                lstDay[i].Selected = false;
            }
            DatePickerHelperLabel sl = (DatePickerHelperLabel)sender;
            int def = (Convert.ToInt32(sl.Value) - dtDefaultDate.DayOfMonth);

            sl.Selected   = true;
            dtDefaultDate = dtDefaultDate.AddDays(def);
            SMAH1.Persian.Date dResult = dtDefaultDate;
            dpdc    = DateConcept.None;
            dt      = dResult;
            isEmpty = false;
            DatePickerCompleteChangeDate();
            OnChangeDate();
        }