private void But_addMeasure_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Txt_result.Text)) { try { int D = ((Disease)Com_Diseases.SelectedItem).DiseaseId; var patientId = ((Hospital.Reservations.ToList().FindAll(a => a.RoomID == y && a.IsActive == true).ToList().Select(a => a.patientId)).ToList()); int ss = int.Parse(patientId [0].ToString()); Hospital.Cproc_AddMeasure(ss, D, Txt_result.Text, RTxt_Remark.Text, y); //ConnectionClass.Parameters(new SqlParameter("@patientId", ss), new SqlParameter("@diseaseId", D), new SqlParameter("@MeasureResult", Txt_result.Text), new SqlParameter("@remark", RTxt_Remark.Text), new SqlParameter("@doctorId", y)); //ConnectionClass.SQLCommand("Cproc_AddMeasure", CommandType.StoredProcedure, ExecuteReaderOrNonQuery.executeNonQuery); RTxt_Remark.Clear(); Txt_result.Clear(); MessageBox.Show("تم إضافة القياس بنجاح", "تأكيد الإضافة"); } catch { MessageBox.Show("حدث خطأ يرجى مراجعة البيانات"); } } else { MessageBox.Show("يرجى إدخال نتيجة القياس"); } }