//Affiche medecin avec ajax (recherche) public IActionResult AfficherMedecin(string med) { if (med != null) { FonctionFreq cmpt = new FonctionFreq(); int nb = cmpt.CompterMed(med); if (nb != 0) { ViewBag.Message = med; return(View()); } else { return(RedirectToAction("Erreur", "Activite")); } } else { return(RedirectToAction("Fin", "Frequentation")); } }
/*public IActionResult UpdatePatient(string nomP, string Amatr, string Nmatr, string typeP, string numP, string medP) * { * DBConnect c = new DBConnect(); * OracleConnection conn = c.GetConnection(); * conn.Open(); * OracleTransaction trans = conn.BeginTransaction(); * //string type = "INTERNE"; * * OracleCommand cmd = new OracleCommand * { * CommandText = "SELECT * FROM FREQMALA_JDE", * Connection = conn, * CommandType = CommandType.Text * }; * try * { * // Exécution de la requête * dr = cmd.ExecuteReader(); * // On soumet la requête au serveur: tout s'est bien déroulé , la requête est exécutée * trans.Commit(); * TempData["text"] = "Insertion reussie"; * conn.Close(); * } * catch (Exception ex) * { * // Une erreur est survenue: on ne valide pas la requête * trans.Rollback(); * TempData["text"] = "Requete non effectuee \nErreur: " + ex.Message; * } * finally * { // Libération des ressources * cmd.Dispose(); * } * return RedirectToAction("Index", "Frequentation"); * }*/ public IActionResult AfficheMed(string med) { if (med != null) { FonctionFreq fFreq = new FonctionFreq(); int nbM = fFreq.CompterMed(med); if (nbM != 0) { ViewBag.Message = med; return(View()); } else { return(RedirectToAction("Medecin", "Trash")); } } else { return(RedirectToAction("Fin", "Frequentation")); } }