예제 #1
0
            public RedirectToRouteResult LogIn(UserModel log)
            {
                Diagnostics.Debug.WriteLine("LogIn");
                Diagnostics.Debug.WriteLine(log.Nombre);
                Diagnostics.Debug.WriteLine(log.Apellido);
                Diagnostics.Debug.WriteLine(log.User);
                Diagnostics.Debug.WriteLine(log.Password);
                Diagnostics.Debug.WriteLine(log.Correo);
                Diagnostics.Debug.WriteLine(log.Genero);
                Diagnostics.Debug.WriteLine(log.Celular);

                Sesion li = new Sesion();
                if (li.user == null)
                {
                    string usuario = log.User;
                    string clave = log.Password;

                    if (li.IniciarSesion(usuario, clave))
                        return RedirectToAction("Index", "Dashboard");

                    else
                        return RedirectToAction("LogIn", "LogIn");
                }
                else
                {
                    li.user = log.User;
                    li.key = log.Password;

                    return RedirectToAction("LogIn", "LogIn");
                }
            }
예제 #2
0
        public ActionResult IniciarSesion(UsuarioDto usuarioDto)
        {
            try
            {
                _usuarioService = new UsuarioService();

                _usuarioService.IniciarSesion(usuarioDto);

                Sesion.IniciarSesion(usuarioDto.Username);

                return(RedirectToAction("Index", "Portada"));
            }
            catch (Exception excepcion)
            {
                MostrarMensajeError(excepcion.Message);

                return(RedirectToAction("Index"));
            }
        }
예제 #3
0
            public RedirectToRouteResult LogIn(UserModel log)
            {
                Diagnostics.Debug.WriteLine("LogIn");
                Diagnostics.Debug.WriteLine(log.Nombre);
                Diagnostics.Debug.WriteLine(log.Apellido);
                Diagnostics.Debug.WriteLine(log.User);
                Diagnostics.Debug.WriteLine(log.Password);
                Diagnostics.Debug.WriteLine(log.Correo);
                Diagnostics.Debug.WriteLine(log.Genero);
                Diagnostics.Debug.WriteLine(log.Celular);

                Sesion li = new Sesion();

                if (li.user == null)
                {
                    string usuario = log.User;
                    string clave   = log.Password;

                    if (li.IniciarSesion(usuario, clave))
                    {
                        return(RedirectToAction("Index", "Dashboard"));
                    }

                    else
                    {
                        return(RedirectToAction("LogIn", "LogIn"));
                    }
                }
                else
                {
                    li.user = log.User;
                    li.key  = log.Password;

                    return(RedirectToAction("LogIn", "LogIn"));
                }
            }