public static string Ajouter(string _nomTypePlateforme, string _descTypePlateforme) { typePlateforme = new TypePlateforme(); typePlateforme.nomTypePlateforme = _nomTypePlateforme; typePlateforme.descTypePlateforme = _descTypePlateforme; try { Enregistrer(typePlateforme); return "Le type de plateforme a été ajouté avec succès!"; } catch (Exception) { return "Une erreur est survenue lors de l'ajout du Type de Plateforme. Les données n'ont pas été enregistrées."; } }
//public static void Ajouter(TypePlateforme _typePlateforme, string _nomPlateforme, string _configPlateforme, string _descPlateforme, string _sysExp) public static string CreerPlateforme(TypePlateforme _typePlateforme, string _nomPlateforme, string _configPlateforme, string _commPlateforme) { Plateforme plateforme = new Plateforme(); plateforme.nomPlateforme = _nomPlateforme; plateforme.configPlateforme = _configPlateforme; plateforme.commPlateforme = _commPlateforme; plateforme.idTypePlateforme = _typePlateforme.idTypePlateforme; try { Enregistrer(plateforme); return "La plateforme a été ajoutée avec succès!"; } catch (Exception) { return "Une erreur est survenue lors de l'ajout de la Plateforme. Les données n'ont pas été enregistrées."; } }
public static string Ajouter(TypePlateforme _typePlateforme, string _nomPlateforme, string _configPlateforme, string _descPlateforme, string _sysExp) { Plateforme plateforme = new Plateforme(); plateforme.nomPlateforme = _nomPlateforme; plateforme.configPlateforme = _configPlateforme; plateforme.commPlateforme = _descPlateforme; plateforme.idTypePlateforme = _typePlateforme.idTypePlateforme; SysExp sysExp = context.tblSysExp.Where(x => x.nomSysExp == _sysExp).First(); // On va chercher le SysExp sysExp.nomSysExp = _sysExp; try { Enregistrer(plateforme, sysExp); return "La plateforme a été ajoutée et liée a un systeme d'exploitation avec succès!"; } catch (Exception) { return "Une erreur est survenue lors de l'ajout de la Plateforme. Les données n'ont pas été enregistrées."; } }
private static bool Verifier(TypePlateforme _typePlat) { foreach (TypePlateforme typePlat in context.tblTypePlateforme) { if (typePlat.nomTypePlateforme == _typePlat.nomTypePlateforme) { return true; } } return false; }
private static void Enregistrer(TypePlateforme _typePlateforme) { context.tblTypePlateforme.Add(typePlateforme); context.SaveChanges(); }