private void AddDoctorBtn_Click(object sender, EventArgs e) { if (people != null) { if (!checkRepository.IsExistDoctor(people.CodeMelli, ClinicId)) { if (list.Count > 0) { Doctor doctor = new Doctor() { PeopleId = people.Id, ClinicId = this.ClinicId, }; doctorRepository.AddDoctor(doctor); foreach (var item in list) { TurnTypeDoctor turnTypeDoctor = new TurnTypeDoctor() { DoctorId = doctor.Id, TurnTypeId = item.Id }; turnTypeDoctorRepository.AddTurnTypeDoctor(turnTypeDoctor); } var result = MessageBox.Show("عملیات با موفقیت انجام شد", "موفق", MessageBoxButtons.OK); if (result == DialogResult.OK) { this.DialogResult = DialogResult.OK; this.Close(); } } else { MessageBox.Show("ابتدا یک تخصص اضافه نمایید !", "خطا", MessageBoxButtons.OK); } } else { MessageBox.Show("پزشک مورد نظر قبلا در سیستم ثبت شده است !", "خطا", MessageBoxButtons.OK); } } else { MessageBox.Show("لطفا ابتدا یک کدملی معتبر را وارد نموده و بر روی کلید بررسی کد ملی کلیک نمایید !", "خطا", MessageBoxButtons.OK); } }