public ActionResult Index(String detail, String ids, String nick) { clsManejadoraPersonaBL cmpb = new clsManejadoraPersonaBL(); if (nick != null || ids != null) { try { int id = Convert.ToInt32(ids); if (cmpb.existePersona(id)) { Session["nick"] = nick; clsPersona p; p = cmpb.getPersona(id); return(View("Details", p)); } else { //Si no existe el usuario return(View("Error")); } } //Si hay algun fallo en los metodos capa dal catch { return(View("Error")); } } else { //Si no ha introducido los campos return(View("Error")); } }