public void TestSetUp() { modelo = new Cgestion_seguridad_ingreso("*****@*****.**", "12345", "pruebaNombre", "pruebaApellido", "activo"); usuarioAConsultar = FabricaEntidad.crearUsuario("*****@*****.**"); }
public void TestTearDown() { modelo = null; usuarioAConsultar = null; }
//public ActionResult M01_RecuperarContrasenna() //{ // Cgestion_seguridad_ingreso model = new Cgestion_seguridad_ingreso(); // return PartialView(model); //} public ActionResult M01_Landing() { Cgestion_seguridad_ingreso model = new Cgestion_seguridad_ingreso(); return(View("M01_Landing", "~/Views/Shared/_Layout.cshtml", model)); }
public ActionResult M01_Login(string correo, string contraseña) { Cgestion_seguridad_ingreso ingreso = new Cgestion_seguridad_ingreso(); TempData["Correo"] = correo; TempData["Contraseña"] = contraseña; if (correo.Equals("") && contraseña.Equals("")) { TempData["CorreoVacio"] = "Debe ingresar su correo"; TempData["ContraseñaVacio"] = "Debe ingresar su contraseña"; return(RedirectToAction("M01_Login", "gestion_seguridad_ingreso")); } else if (correo.Equals("")) { TempData["CorreoVacio"] = "Debe ingresar su correo"; return(RedirectToAction("M01_Login", "gestion_seguridad_ingreso")); } else if (contraseña.Equals("")) { TempData["ContraseñaVacio"] = "Debe ingresar su contraseña"; return(RedirectToAction("M01_Login", "gestion_seguridad_ingreso")); } try { ingreso = ingreso.verificarUsuario(correo, contraseña); if (ingreso.EstaActivo()) { if (ingreso.VerificarIntentos()) { ingreso.ResetearIntentos(); Session["Cgestion_seguridad_ingreso"] = ingreso; System.Diagnostics.Debug.WriteLine("Logueado con ID: " + IDUsuarioActual()); return(RedirectToAction("Index", "Home")); } else { ingreso.BloquearUsuario(); } } } catch (ExceptionReserva e) { TempData["Mensaje"] = e.Message; } catch (Cvalidar_usuario_Exception e) { TempData["Mensaje"] = e.Message; } catch (Cvalidar_bloqueo_exception e) { ingreso.BloquearUsuario(); TempData["Mensaje"] = e.Message; } catch (Cvalidar_status_exception e) { TempData["Mensaje"] = e.Message; } catch (SqlException e) { TempData["Mensaje"] = "Conexion fallida a Base de Datos Contacte Administrador"; } catch (Exception e) { TempData["Mensaje"] = "Otra excepcion: " + e.Message; } return(RedirectToAction("M01_Login", "gestion_seguridad_ingreso")); }
public ActionResult M01_Login() { Cgestion_seguridad_ingreso model = new Cgestion_seguridad_ingreso(); return(PartialView(model)); }