Ejemplo n.º 1
0
        public void ENVIAR_DATOS_NUEVO_REGISTRO()
        {
            int i = 0;
            //NUEVO OBJETO DE LA CLASE PRODUCTO de la carpeta BO (Cat_sys_usuarios)
            sys_usuarios osys_usuario = new sys_usuarios();

            //Nuevo OBJETO DE LA CLASE DAO_producto de la carpeta DAO
            DAO_sys_usuario osys_usuarioDAO = new DAO_sys_usuario();

            //LLENAR PROPIEDADES DEL OBJETO PRODUCTO, CON CADA DATO CAPTURADO EN LA PANTALLA
            //Objeto.Propiedad = Pantalla.ComponenteVisual.Valor;

            osys_usuario.Usuario         = this.usu_usuario.Text.Trim();
            osys_usuario.Nombre_completo = this.usu_nombre_completo.Text.Trim();
            osys_usuario.Contrasenia     = this.usu_contrasenia.Text.Trim();
            osys_usuario.Tipo_usuario    = this.usu_tipo_usuario.Text.Trim();

            //LLAMAMOS AL METODO DE LA CLASE DAO QUE HACE EL INSERT, le enviamos como parametro el objeto oUsuario que
            //ya llenamos con los valores de la pantalla
            i = osys_usuarioDAO.agregarNuevoRegistro(osys_usuario);

            //VERIFICAMOS SI SE HA EJECUTADO CORRECTAMENTE LA ACCION SOLICITADA
            if (i == 0)
            {
                MessageBox.Show("El proceso no se pudo realizar");
            }
            else
            {
                MessageBox.Show("El proceso se genero con éxito");
            }

            //MATAMOS A LOS OBJETOS UTILIZADOS
            osys_usuario    = null;
            osys_usuarioDAO = null;
        }
Ejemplo n.º 2
0
        //METODO PARA INSERTAR UN NUEVO REGISTRO EN LA BASE DE DATOS
        public int agregarNuevoRegistro(object elNuevoRegistro)
        {
            //convertimos nuestro objeto generico a uno de la clase
            sys_usuarios objetoTablaProducto = (sys_usuarios)elNuevoRegistro;

            //preparamos el commando de MySQL
            comandoMySQL = new MySqlCommand();
            //preparar el dataset
            dssys_usuarios = new DataSet();
            //preparar el dataAdapter...
            datAdapterMySQL = new MySqlDataAdapter();
            //Establecer la conexion
            comandoMySQL.Connection = oBasedeDatos.miConectorNET;
            oBasedeDatos.establecerConexionNET();
            //ARMAR la instruccion MYSQL: insert
            instruccionSQL = "INSERT INTO sys_usuarios  (" +
                             "usuario,contrasenia,nombre_completo,tipo_usuario"
                             + ") VALUES ( " +
                             pcs(objetoTablaProducto.Usuario) + "," +
                             pcs(objetoTablaProducto.Contrasenia) + "," +
                             pcs(objetoTablaProducto.Nombre_completo) + "," +
                             pcs(objetoTablaProducto.Tipo_usuario) +
                             " ) ";
            comandoMySQL.CommandText = instruccionSQL;
            int resultadodelComando = comandoMySQL.ExecuteNonQuery();

            if (resultadodelComando <= 0)
            {
                return(0); //HAY UN ERROR
            }
            return(1);
        }