public frmDetMode(Mode M) { InitializeComponent(); modeSelect = M; ctrlMo = new ctrlMode(); this.PositionBtn(260); this.btnEnregistrer.Click += new EventHandler(btnEnregistrer_Click); this.btnCopier.Click += new EventHandler(btnCopier_Click); annuler = true; }
public List<Mode> recherche(string cle) { List<Mode> lstMo = new List<Mode>(); foreach (var item in RequeteSql.rechercheMode(cle)) { Mode Mo = new Mode(item.IdMode, item.NomMode, item.DescMode); lstMo.Add(Mo); } return lstMo; }
public frmDetMode(Mode M, int lvlAc) { InitializeComponent(); modeSelect = M; ctrlMo = new ctrlMode(); ctrlMo.charger(); ctrlMo.Statut = false; this.PositionBtn(260); this.btnEnregistrer.Click += new EventHandler(btnEnregistrer_Click); this.btnCopier.Click += new EventHandler(btnCopier_Click); annuler = true; lvlAcces = lvlAc; checkLvlAcces(); }
public static void addMode(Mode mode) { var add = new tblMode(); add.NomMode = mode.nomMode; add.DescMode = mode.descMode; db.tblMode.Add(add); try { db.SaveChanges(); } catch (Exception e) { Console.WriteLine(e); } }
public static void setMode(Mode mode) { var r = (from mod in db.tblMode where mod.IdMode == mode.idMode select mod).First(); r.NomMode = mode.nomMode; r.DescMode = mode.descMode; try { db.SaveChanges(); } catch (Exception e) { Console.WriteLine(e); } }
public void btnCopier_Click(object sender, EventArgs e) { Mode cop = new Mode(); frmDetMode frmCop; cop.nomMode = txtNom.Text; cop.descMode = rtxtDesc.Text; frmCop = new frmDetMode(cop); frmCop.Tag = "Copie"; frmCop.remplirChamp(); frmCop.btnCopier.Enabled = false; frmCop.btnSupprimer.Enabled = false; frmCop.btnActiverModif.Enabled = false; frmCop.ShowDialog(); if (frmCop.annuler == false) { this.Close(); } frmCop.Closed += (s, args) => this.Close(); }
public void btnEnregistrer_Click(object sender, EventArgs e) { Mode enregistrement = new Mode(); bool resultVerif; DialogResult resultEnr; enregistrement.nomMode = txtNom.Text.Trim(); enregistrement.descMode = rtxtDesc.Text.Trim(); resultVerif = ctrlMo.verifier(enregistrement, modeSelect); if (resultVerif) { if (modeSelect != null && (statut) != "Copie") { resultEnr = MessageBox.Show("Voulez-vous vraiment enregistrer?", "Enregistrement", MessageBoxButtons.YesNo); if (resultEnr == DialogResult.Yes) { enregistrement.idMode = Int32.Parse(txtID.Text.Trim()); ctrlMo.modifier(enregistrement); this.Tag = enregistrement.nomMode; this.Close(); } } else { if (ctrlMo.verifSemblable(enregistrement, modeSelect) == true) { resultEnr = MessageBox.Show("Voulez-vous vraiment enregistrer?", "Enregistrement", MessageBoxButtons.YesNo); if (resultEnr == DialogResult.Yes) { ctrlMo.ajouter(enregistrement); annuler = false; this.Tag = enregistrement.nomMode; this.Close(); } } } } }
public void modifierChamp(string code) { if (code == "a") { this.btnActiverModif.Visible = false; modeSelect = null; } else { this.txtID.ReadOnly = true; this.rtxtDesc.ReadOnly = true; this.txtNom.ReadOnly = true; remplirChamp(); } }
private void modifierMode() { var detailsMode = new frmDetMode(); Mode modSelectionner = new Mode(); int index = dataGridMode.SelectedRows[0].Index; modSelectionner.idMode = Int32.Parse((string)dataGridMode.Rows[index].Cells[0].Value); modSelectionner.nomMode = (string)dataGridMode.Rows[index].Cells[1].Value; modSelectionner.descMode = (string)dataGridMode.Rows[index].Cells[2].Value; detailsMode.Tag = modSelectionner.nomMode; detailsMode.modeSelect = modSelectionner; detailsMode.modifierChamp("m"); detailsMode.ShowDialog(); if (detailsMode.Tag.ToString() == "0") this.Tag = "0"; else this.Tag = detailsMode.Tag; update(); }
public void btnEnregistrer_Click(object sender, EventArgs e) { Mode enregistrement = new Mode(); bool resultVerif; DialogResult resultEnr; enregistrement.nomMode = txtNom.Text.Trim(); enregistrement.descMode = rtxtDesc.Text.Trim(); resultVerif = ctrlMo.verifier(enregistrement, modeSelect); if (modeSelect != null && ((string)Tag) != "Copie") { if (resultVerif) { resultEnr = MessageBox.Show("Voulez-vous vraiment enregistrer?", "Enregistrement", MessageBoxButtons.YesNo); if (resultEnr == DialogResult.Yes) { ctrlMo.modifier(enregistrement); this.Close(); } } else { MessageBox.Show("Aucune modification n'a été apportée.", "Erreur", MessageBoxButtons.OK); } } else { resultEnr = MessageBox.Show("Voulez-vous vraiment enregistrer?", "Enregistrement", MessageBoxButtons.YesNo); if (resultEnr == DialogResult.Yes) { ctrlMo.ajouter(enregistrement); annuler = false; this.Close(); } } }
public void modifierChamp(string code) { if (code == "a") { this.btnActiverModif.Visible = false; this.btnSupprimer.Visible = false; this.btnCopier.Visible = false; ctrlMo.Statut = false; modeSelect = null; } else { this.txtID.ReadOnly = true; this.rtxtDesc.ReadOnly = true; this.txtNom.ReadOnly = true; this.btnEnregistrer.Enabled = false; remplirChamp(); } }