Exemplo n.º 1
0
        public static string error      = "";                                                                       //Un String publico para el error

        public static bool login(string usuario_, string password_)                                                 //Evento booleano para iniciar sesión con parametros de usuario y password
        {
            bool exito = false;                                                                                     //Una variable booleana inicializada en falso

            error = "";                                                                                             //Al error lo inicializamos con nada
            try                                                                                                     // Un try para las excepciones
            {
                dsGimnasioTableAdapters.usuarioTableAdapter ta = new dsGimnasioTableAdapters.usuarioTableAdapter(); // Del origen de datos dfGimnasioTableAdapters seleccionamos el usuariotableadapter y lo instanciamos con el nombre ta
                dsGimnasio.usuarioDataTable dt = ta.login(usuario_, password_);                                     //A nuestro DataTable en usuarioDataTable le asignamos el nombre dt, con el ta mandamos a llamar al login con los paramtros usuario y pawwword
                dsGimnasio.usuarioRow       dr = null;                                                              // Del origen de datos dsGimnasio  de la fila usuario le asignamos la variable dr con valor nulo
                if (dt.Rows.Count > 0)                                                                              //De nuestra tabla usuario sea mayor a 0
                {
                    dr           = (dsGimnasio.usuarioRow)dt.Rows[0];                                               // Valida que el usuario exista para la sesión
                    nombre       = dr.Nombre;
                    idUsuario    = dr.idUsuario;
                    usuario      = dr.Usuario;
                    existeSesion = true;

                    exito = true;
                }
                else// Si no
                {
                    error = "Usuario o password incorrecto";// Nos manda un mensaje de error
                }
            }catch (Exception ex)                      // Una excepción del tipo ex
            {
                error = "ERROR SISTEMA " + ex.Message; // Nos manda error de sistema como mensaje
            }

            return(exito);// Retorna exito
        }
Exemplo n.º 2
0
        public static bool login(string usuario_, string password_)
        {
            bool exito = false;

            error = "";
            try
            {
                dsGimnasioTableAdapters.usuarioTableAdapter ta = new dsGimnasioTableAdapters.usuarioTableAdapter();
                dsGimnasio.usuarioDataTable dt = ta.login(usuario_, password_);
                dsGimnasio.usuarioRow       dr = null;
                if (dt.Rows.Count > 0)
                {
                    dr           = (dsGimnasio.usuarioRow)dt.Rows[0];
                    nombre       = dr.Nombre;
                    idUsuario    = dr.idUsuario;
                    usuario      = dr.Usuario;
                    existeSesion = true;

                    exito = true;
                }
                else
                {
                    error = "Usuario y/o contraseña incorrecto(s)";
                }
            }catch (Exception ex) {
                error = "ERROR SISTEMA " + ex.Message;
            }

            return(exito);
        }
Exemplo n.º 3
0
        public override bool getDatos(int id)
        {
            clear();
            bool exito = false;

            try
            {
                dsGimnasioTableAdapters.usuarioTableAdapter taUsuarios = new dsGimnasioTableAdapters.usuarioTableAdapter();
                dsGimnasio.usuarioDataTable dtUsuarios = taUsuarios.GetDataByIdUsuario(id);

                if (dtUsuarios.Rows.Count > 0)
                {
                    datos = (dsGimnasio.usuarioRow)dtUsuarios.Rows[0];
                    exito = true;
                }
            }
            catch (Exception ex)
            {
                error.Add(ex.Message);
            }

            return(exito);
        }
Exemplo n.º 4
0
        // Metodo que llena los datos de un solo registro
        public override bool getDatos(int id)
        {
            clear();                                                                                                        // Metodo que limpia atributos
            bool exito = false;                                                                                             //

            try                                                                                                             //
            {
                dsGimnasioTableAdapters.usuarioTableAdapter taUsuarios = new dsGimnasioTableAdapters.usuarioTableAdapter(); //Instanciamos del origen de datos la vista de usuario con el nombre taUsuarios
                dsGimnasio.usuarioDataTable dtUsuarios = taUsuarios.GetDataByIdUsuario(id);

                if (dtUsuarios.Rows.Count > 0)                         // Si el numero de filas es mayor a 0
                {
                    datos = (dsGimnasio.usuarioRow)dtUsuarios.Rows[0]; //Se asigna lo de la fila a datos
                    exito = true;                                      // cambiamos la variable booleana a verdadera
                }
            }
            catch (Exception ex)       // Una excepción del tipo ex
            {
                error.Add(ex.Message); // Nos manda un error
            }

            return(exito);// Retornamos exito
        }