public string Count_Demandes() { int A = int.Parse(CB_Prof.SelectedItem.ToString()); Demande Dem = DB.Demandes.Where(w => w.ID == A).First(); return(A.ToString()); }
private void CB_Prof_SelectedIndexChanged(object sender, EventArgs e) { int A = int.Parse(CB_Prof.SelectedIndex.ToString()); Demande Dem = DB.Demandes.Where(x => x.Professeur_id == A).First(); DateTime X = Dem.Date_Demande.Value; DateTime Y = DateTime.Now; TimeSpan Z = X - Y; Lab_Ancien.Text = Z.ToString() + " ans"; Lab_Nbr_Demandes.Text = Count_Demandes(); DGV_Demandes.DataSource = DB.Demandes.Where(x => x.Professeur_id == A).Select(p => new { ID = p.Lycee_id, ID_Mat = p.Lycee.Nom }).ToList(); }
private void Btn_Demand_Modifier_Click(object sender, EventArgs e) { if (int.Parse(Count_Demandes()) < 3) { DialogResult D = MessageBox.Show("Voulez-vous modifier cette demandes?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (D == DialogResult.Yes) { int ID = int.Parse(DGV_Demandes.CurrentRow.Cells[0].Value.ToString()); Demande DD = DB.Demandes.Where(x => x.ID == ID).First(); DD.Lycee_id = int.Parse(CB_Lycee.SelectedItem.ToString()); DD.Professeur_id = int.Parse(CB_Prof.Text); DD.Date_Demande = DateTime.Now; DB.SaveChanges(); MessageBox.Show("Demmandes Modifier !", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }