private void ShowAppointmentDetail(object sender, EventArgs e) { try { int appId = (int)((LinkLabel)sender).Tag; string sql = @"SELECT * FROM Affichage_Details_Activite WHERE Id=" + appId + ""; DataTable dt = DynamicClasses.GetInstance().QueryAsDataTable(sql); if (dt.Rows.Count > 0) { DataRow row = dt.Rows[0]; FrmActivites fr = new FrmActivites(); fr.id = Convert.ToInt32(row["Id"]); fr.descTxt.Text = row["Description"].ToString(); fr.activCombo.Text = row["Activite"].ToString(); fr.heureTxt.Text = row["HeureActivite"].ToString(); fr.dgDepart.Rows.Add(DynamicClasses.GetInstance().retourId(row["Departement"].ToString(), "@design", "GET_ID_DEPART"), row["Departement"].ToString()); fr.dateTxt.Value = Convert.ToDateTime(row["DateActivite"]); //fr.dateTxt.Enabled = false; fr.ShowDialog(); DisplayCurrentDate(); } } catch (Exception ex) { MessageBox.Show("L'erreur suivante est survenue lors du chargement des données de l'activité : " + ex.Message); } }
private void AddNewAppointement(object sender, EventArgs e) { try { int day = (int)((FlowLayoutPanel)sender).Tag; if (day != 0) { FrmActivites fr = new FrmActivites(); fr.id = 0; fr.descTxt.Text = ""; fr.activCombo.Text = ""; fr.heureTxt.Text = ""; fr.departTxt.Text = ""; fr.dateTxt.Value = new DateTime(currentDate.Year, currentDate.Month, day); fr.dateTxt.Enabled = false; fr.ShowDialog(); DisplayCurrentDate(); } } catch (Exception ex) { MessageBox.Show("L'erreur suivante est survenue lors de l'ajout de l'activité : " + ex.Message); } }