Ejemplo n.º 1
0
        //METODO PARA INSERTAR UN NUEVO REGISTRO EN LA BASE DE DATOS
        public int agregarNuevoRegistro(object elNuevoRegistro)
        {
            cat_proveedor objetoTablaProveedor = (cat_proveedor)elNuevoRegistro;

            commandoMySQL            = new MySqlCommand();
            dsProveedor              = new DataSet();
            dataAdapterMySQL         = new MySqlDataAdapter();
            commandoMySQL.Connection = oBasedeDatos.miConectorNET;
            oBasedeDatos.establecerConexionNET();

            instruccionSQL = "INSERT INTO puntoventa.cat_cliente (razon_social,rfc,calle,num_ext,num_int,referencia,colonia,codigo_postal,municipio,estado,tel,correo) " +
                             "VALUES ( " + pcs(objetoTablaProveedor.Razon_social) + ","
                             + pcs(objetoTablaProveedor.Rfc) + ","
                             + pcs(objetoTablaProveedor.Calle) + ","
                             + pcs(objetoTablaProveedor.Num_ext) + ","
                             + pcs(objetoTablaProveedor.Num_int) + ","
                             + pcs(objetoTablaProveedor.Referencia) + ","
                             + pcs(objetoTablaProveedor.Colonia) + ","
                             + pcs(objetoTablaProveedor.Codigo_postal) + ","
                             + pcs(objetoTablaProveedor.Municipio) + ","
                             + pcs(objetoTablaProveedor.Estado) + ","
                             + pcs(objetoTablaProveedor.Tel) + ","
                             + pcs(objetoTablaProveedor.Correo) + ")";

            commandoMySQL.CommandText = instruccionSQL;
            int resultadodelComando = commandoMySQL.ExecuteNonQuery();

            if (resultadodelComando <= 0)
            {
                return(0); //HAY UN ERROR
            }
            return(1);
        }
Ejemplo n.º 2
0
        public void ENVIAR_DATOS_NUEVO_REGISTRO()
        {
            int i = 0;
            //NUEVO OBJETO DE LA CLASE PRODUCTO de la carpeta BO (Cat_productos)
            cat_proveedor oProveedor = new cat_proveedor();
            //Nuevo OBJETO DE LA CLASE DAO_producto de la carpeta DAO
            DAO_proveedor oProveedorDAO = new DAO_proveedor();

            //LLENAR PROPIEDADES DEL OBJETO PRODUCTO, CON CADA DATO CAPTURADO EN LA PANTALLA
            //Objeto.Propiedad = Pantalla.ComponenteVisual.Valor;
            oProveedor.Razon_social  = this.txtRazonSocial.Text.Trim();
            oProveedor.Rfc           = this.txtRfc.Text.Trim();
            oProveedor.Calle         = this.txtCalle.Text.Trim();
            oProveedor.Num_ext       = this.txtNumExt.Text.Trim();
            oProveedor.Num_int       = this.txtNumInt.Text.Trim();
            oProveedor.Referencia    = this.txtReferencia.Text.Trim();
            oProveedor.Colonia       = this.txtColonia.Text.Trim();
            oProveedor.Estado        = this.txtEstado.Text.Trim();
            oProveedor.Codigo_postal = this.txtCodPostal.Text.Trim();
            oProveedor.Municipio     = this.txtMunicipio.Text.Trim();
            oProveedor.Tel           = this.txtTelefono.Text.Trim();
            oProveedor.Correo        = this.txtEmail.Text.Trim();
            //LLAMAMOS AL METODO DE LA CLASE DAO QUE HACE EL INSERT, le enviamos como parametro el objeto oProducto que
            //ya llenamos con los valores de la pantalla
            i = oProveedorDAO.agregarNuevoRegistro(oProveedor);
            //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
            oProveedor    = null;
            oProveedorDAO = null;
        }