コード例 #1
0
 private void AddTurnBtn_Click(object sender, EventArgs e)
 {
     if (DoctorsGrid.Rows.Count > 0)
     {
         if (FirstTime.Text != null)
         {
             Turn temp = new Turn()
             {
                 DoctorId   = int.Parse(DoctorsGrid.Rows[int.Parse(DoctorsGrid.CurrentCell.RowIndex.ToString())].Cells[0].Value.ToString()),
                 PatientId  = UserId,
                 StartDate  = Convert.ToDateTime(FirstTime.Text),
                 TurnTypeId = int.Parse(TurnTypeCombo.SelectedValue.ToString()),
                 IsPaid     = Convert.ToInt32(IsPaidCheck.Checked),
                 ClinicId   = this.ClinicId,
             };
             turnRepository.AddTurn(temp);
             MessageBox.Show("عملیات رزرو با موفقیت انجام شد ", "موفق", MessageBoxButtons.OK);
             this.DialogResult = DialogResult.OK;
             this.Close();
         }
         else
         {
             MessageBox.Show("لطفا ابتدا با زدن دکمه یافتن اولین نوبت زمان نوبت خود را مشخص نمایید ! ", "خطا", MessageBoxButtons.OK);
         }
     }
     else
     {
         MessageBox.Show("لطفا ابتدا پزشک مورد نظر را انتخاب نمایید ! ", "خطا", MessageBoxButtons.OK);
     }
 }