Ejemplo n.º 1
0
        } // CreateMD5

        public int ingresarUsuarioNegocio(Entidad.Usuarios usuario)
        {
            Datos.usuarioDatos dc = null;
            Entidad.Usuarios   usuarioExistente = null;
            int resultado = 0;

            try
            {
                // pasamos el usuario a la capa de datos

                dc = new Datos.usuarioDatos();

                usuarioExistente = dc.obtenerUsuarioDatos(usuario.login);

                if (usuarioExistente == null)
                {
                    usuario.clave = CreateMD5(usuario.clave);

                    dc.ingresarUsuarioDatos(usuario);
                    resultado = 1;
                } // fin del if usuarioExistente != null

                return(resultado);
            }
            catch (Exception err)
            {
                throw err;
            } // fin del try
        }     // fin del método ingresarUsuarioNegocio
Ejemplo n.º 2
0
        } // fin del obtener usuario

        public void ActualizarUsuarioNegocio(Entidad.tblusuario usuario)
        {
            Datos.usuarioDatos dc = null;

            try
            {
                dc = new Datos.usuarioDatos();
                dc.ActualizarUsuarioDatos(usuario);
            }
            catch (Exception err)
            {
                throw err;
            }
        } // fin de insertar
Ejemplo n.º 3
0
        } // fin del método actualizarUsuarioNegocio

        public void eliminarUsuarioNegocio(string usuarioEliminar)
        {
            Datos.usuarioDatos dc = null;

            try
            {
                dc = new Datos.usuarioDatos();

                dc.eliminarUsuarioDatos(usuarioEliminar);
            }
            catch (Exception err)
            {
                throw (err);
            } // fin del try
        }     // fin del método eliminarUsuarioNegocio
Ejemplo n.º 4
0
        } // fin de insertar

        public List <Entidad.tblusuario> ObtenerListaUsuarioNegocio()
        {
            Datos.usuarioDatos        dc    = null;
            List <Entidad.tblusuario> lista = null;

            try
            {
                dc    = new Datos.usuarioDatos();
                lista = dc.ObtenerUsuarioDatos();

                return(lista);
            }
            catch (Exception err)
            {
                throw err;
            }
        } // fin obtenerlistausuarionegocio
Ejemplo n.º 5
0
        public Entidad.tblusuario ObtenerUsuarioDatos(string loginUsuario)
        {
            Datos.usuarioDatos dc      = null;
            Entidad.tblusuario usuario = null;

            try
            {
                dc      = new Datos.usuarioDatos();
                usuario = dc.ObtenerUsuarioDatos(loginUsuario);

                return(usuario);
            }
            catch (Exception err)
            {
                throw err;
            }
        } // fin del obtener usuario
Ejemplo n.º 6
0
        }     // fin del método eliminarUsuarioNegocio

        public string obtenerUsuarioNegocio(int idUsuario)
        {
            Datos.usuarioDatos dc      = null;
            Entidad.Usuarios   usuario = null;

            try
            {
                dc      = new Datos.usuarioDatos();
                usuario = dc.obtenerUsuarioDatos(idUsuario);

                return(usuario.login);
            }
            catch (Exception err)
            {
                throw err;
            }
        } // fin del método obtenerUsuarioNegocio
Ejemplo n.º 7
0
        }     // fin del método actualizarUsuarioNegocio

        public void actualizarUsuarioNegocio(Entidad.Usuarios usuarioActualizar)
        {
            Datos.usuarioDatos dc = null;

            try
            {
                // actualizamos la información del usuario

                usuarioActualizar.clave = CreateMD5(usuarioActualizar.clave);

                dc = new Datos.usuarioDatos();
                dc.actualizarUsuarioDatos(usuarioActualizar);
            }
            catch (Exception err)
            {
                throw(err);
            }
        } // fin del método actualizarUsuarioNegocio
Ejemplo n.º 8
0
        }     // fin del método ingresarUsuarioNegocio

        public Entidad.Usuarios obtenerUsuarioNegocio(string nombreUsuario)
        {
            Datos.usuarioDatos dc      = null;
            Entidad.Usuarios   usuario = null;

            try
            {
                // este método busca un usuario con base en su nombre

                dc      = new Datos.usuarioDatos();
                usuario = dc.obtenerUsuarioDatos(nombreUsuario);

                return(usuario);
            }
            catch (Exception err)
            {
                throw(err);
            } // fin del try
        }     // fin del método actualizarUsuarioNegocio
Ejemplo n.º 9
0
        public int obtenerUsuarioNegocio(string nombreUsuario, string clave)
        {
            Datos.usuarioDatos dc      = null;
            Entidad.Usuarios   usuario = null;

            try
            {
                // recuperamos el usuario desde la capa de datos

                dc      = new Datos.usuarioDatos();
                usuario = dc.obtenerUsuarioDatos(nombreUsuario);

                int resultado = 0;

                if (usuario.clave == "123" && clave == "123")
                {
                    // se definió que se cambie la contraseña del usuario

                    resultado = 1;
                }
                else if (usuario.login == nombreUsuario && usuario.clave == CreateMD5(clave))
                {
                    // en este caso usuario y contraseña son correctos

                    resultado = 2;
                }
                else if (usuario.login != nombreUsuario || usuario.clave != clave)
                {
                    // el nombre de usuario o clave no son correctos

                    resultado = 3;
                } // fin del if que comprueba si el usuario y clave son correctos

                return(resultado);
            }
            catch (Exception err)
            {
                throw err;
            } // fin del try
        }     // fin del método obtenerUsuarioNegocio