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 o password incorrecto";
                }

            }catch(Exception ex){
                error = "ERROR SISTEMA "+ex.Message;
            }

            return exito;
        }
Exemple #2
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
        }
Exemple #3
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);
        }
Exemple #4
0
        public override bool edit(int id)
        {
            clear();
            bool exito = false;

            try
            {
                dsGimnasioTableAdapters.usuarioTableAdapter taUsuarios = new dsGimnasioTableAdapters.usuarioTableAdapter();
                taUsuarios.edit(Usuario, Nombre, Password, id);

                exito = true;
            }
            catch (Exception ex)
            {
                error.Add(ex.Message);
            }

            return(exito);
        }
Exemple #5
0
        public override bool changeState(int newState, int id)
        {
            clear();
            bool exito = false;

            try
            {
                dsGimnasioTableAdapters.usuarioTableAdapter taUsuarios = new dsGimnasioTableAdapters.usuarioTableAdapter();
                taUsuarios.cambiaEstado(newState, id);

                exito = true;
            }
            catch (Exception ex)
            {
                error.Add(ex.Message);
            }

            return(exito);
        }
Exemple #6
0
        // Metodo que cambia el estado del registro
        public override bool changeState(int newState, int id)
        {
            clear();                                                                                                        // Metodo que limpia atributos
            bool exito = false;                                                                                             // Variable booleana inicializada en falso

            try                                                                                                             // Manejo de excepciones
            {
                dsGimnasioTableAdapters.usuarioTableAdapter taUsuarios = new dsGimnasioTableAdapters.usuarioTableAdapter(); // Instanciamos del origen de datos la vista de usuario con el nombre taUsuarios
                taUsuarios.cambiaEstado(newState, id);                                                                      // A la variable taUsuarios le mandamos un parametro de nuevo estado y su id

                exito = true;                                                                                               // cambiamos el valor de la variable a verdadero
            }
            catch (Exception ex)                                                                                            // Excepción del tipo ex
            {
                error.Add(ex.Message);                                                                                      // Nos manda un error
            }

            return(exito);
        }
Exemple #7
0
        // Metodo que agrega un registro
        public override bool add()
        {
            clear();                                                                                                        // Metodo que limpia atributos
            bool exito = false;                                                                                             // Variable booleana inicializada en falso

            try                                                                                                             // Manejo de excepciones
            {
                dsGimnasioTableAdapters.usuarioTableAdapter taUsuarios = new dsGimnasioTableAdapters.usuarioTableAdapter(); // Instanciamos del origen de datos la vista de usuario con el nombre taUsuarios
                taUsuarios.add(Usuario, Nombre, Password);                                                                  // A la variable taUsuarios le mandamos parametros de usuario, nombre y password

                exito = true;                                                                                               // Cambiamos el valor de la variable booleana a verdadero
            }
            catch (Exception ex)                                                                                            // Excepcion del tipo ex
            {
                error.Add(ex.Message);                                                                                      // Nos manda un error
            }

            return(exito);
        }
Exemple #8
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);
        }
Exemple #9
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
        }