// On ajoute une nouvelle version dans la table tblVersionSysExp public static bool Ajouter(SysExp sysExp, EditionSysExp editionSysExp, string _noVersion, string _commSysExp) { if (!Verifier(sysExp, _noVersion, editionSysExp.nomEdition) && _noVersion != "") { versionSysExp = new VersionSysExp(); versionSysExp.noVersion = _noVersion; versionSysExp.idEdition = editionSysExp.idEdition; versionSysExp.commSysExp = _commSysExp; return Enregistrer(versionSysExp); } return false; }
public static void modif(string _nom, string _code, string _comm, SysExp _sysExp, string _nomEd, EditionSysExp _ed, string _nomVersion, VersionSysExp _ver) { SysExp sysExp = _sysExp; sysExp.codeSysExp = _code; sysExp.nomSysExp = _nom; VersionSysExp ver = _ver; ver.noVersion = _nomVersion; ver.commSysExp = _comm; EditionSysExp ed = _ed; ed.nomEdition = _nomEd; context.SaveChanges(); }
public frmAjouterSysExp(SysExp _sE, EditionSysExp _eSE, VersionSysExp _vSE) { InitializeComponent(); this.Text = "Modifier systeme d'exploitation"; txtID.Text = _sE.idSysExp.ToString(); cmbNom.Text = _sE.nomSysExp; cmbEdition.Text = _eSE.nomEdition; txtCode.Text = _sE.codeSysExp; cmbVersion.Text = _vSE.noVersion; rtbCommentaire.Text = _vSE.commSysExp; btnEnregistrer.Text = "Modifier"; txtID.Enabled = false; cmbNom.Enabled = true; cmbNom.DropDownStyle = ComboBoxStyle.Simple; cmbEdition.DropDownStyle = ComboBoxStyle.Simple; cmbVersion.DropDownStyle = ComboBoxStyle.Simple; modifVersion = _vSE; modifEd = _eSE; modif = true; modifSysExp = _sE; }
// On enregistre dans la table le nouveau GenreJeu nouvellement ajouté private static bool Enregistrer(VersionSysExp _versionSysExp) { context.tblVersionSysExp.Add(_versionSysExp); try { context.SaveChanges(); return true; } catch (Exception) { MessageBox.Show("Une erreur est survenue lors de l'ajout de la Version du Système d'Exploitation. Les données n'ont pas été enregistrées.", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Warning); return false; } }