示例#1
0
        private void btnOk_Click(object sender, EventArgs e)
        {
            JShift shift = new JShift(_Code);

            shift.Title = txtTitle.Text;
            TimeSpan time = new TimeSpan();

            if (TimeSpan.TryParse(txtStartTime.Text, out time))
            {
                shift.StartTime = time;
            }
            else
            {
                JMessages.Error("لطفا زمان شروع را بصورت صحیح وارد کنید.", "");
                return;
            }
            if (TimeSpan.TryParse(txtEndTime.Text, out time))
            {
                shift.EndTime = time;
            }
            else
            {
                JMessages.Error("لطفا زمان پایان را بصورت صحیح وارد کنید.", "");
                return;
            }
            if (_Code > 0)
            {
                shift.Update();
            }
            else
            {
                shift.Insert(false);
            }
        }
示例#2
0
        private void LoadData()
        {
            JShift shift = new JShift(_Code);

            txtTitle.Text     = shift.Title;
            txtStartTime.Text = shift.StartTime.ToString();
            txtEndTime.Text   = shift.EndTime.ToString();
        }
示例#3
0
        private void cmbShift_SelectedIndexChanged(object sender, EventArgs e)
        {
            int shiftCode;

            if (cmbShift.SelectedValue != null && int.TryParse(cmbShift.SelectedValue.ToString(), out shiftCode))
            {
                if (shiftCode > 0)
                {
                    JShift shift = new JShift(shiftCode);
                    lbStartTime.Text = shift.StartTime.ToString().Substring(0, 5);
                    lbEndTime.Text   = shift.EndTime.ToString().Substring(0, 5);
                }
            }
        }