//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); }
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; }