Bonjour
je travaille sur une application MVC. J'ai deux tables "employe" et "authentification" et j'ai une liste d'enregistrement qui affiche tous les enregistrements de ma table employe.

employe(id,nom,prenom,tel,statut,mot de passe,identifiant)

J'aimerai que quand je crée un nouvel employé et que quand employe.statut="admin" ,le mot de passe et l'identifiant que j'ai remplie dans ma table employe s'ajoutent aussi à ma table authentification. En gros, j'aimerai que si le nouvel employé à un statut d'administrateur, en plus de s'ajouter à la table employe, son identifiant et mot de passe s'ajoutent aussi à la table authentification.

voici le code de mon action create:
public ActionResult Create([Bind(Exclude = "Id_E")] employe employeToCreate, Authentification adminToCreate)
{
// Validation logic
//ValidateContact(employeToCreate);
if (!ModelState.IsValid)
return View();

// Database logic

try
{

dcContact = new ContactDataContext();
dcContact.employes.InsertOnSubmit(employeToCreate);

dcContact.SubmitChanges();
if (employeToCreate.status == "Admin")
{

dcContact.Authentifications.InsertOnSubmit(adminToCreate);
dcContact.SubmitChanges();
//return RedirectToAction("Index");

}
//_entities.AddToemploye(employeToCreate);
//_entities.SaveChanges();
return RedirectToAction("Index");
}
catch
{
return View();
}
}