private void cs_pxInsertarRegistrosEnWeb(string Id, string Id_InformacionBD, clsEntityDatabaseLocal localBD) { int errores = 0; bool inserto_exito = false; try { clsEntityDatabaseWeb bd = new clsEntityDatabaseWeb().cs_fxObtenerUnoPorId(Id_InformacionBD); clsEntityDocument anterior_clsEntityDocument = new clsEntityDocument(localBD).cs_fxObtenerUnoPorId(Id); //Insertar: clsEntityDocument List <string> valores1 = new List <string>(); foreach (var prop in anterior_clsEntityDocument.GetType().GetProperties()) { valores1.Add(prop.GetValue(anterior_clsEntityDocument, null).ToString().Replace("'", " ")); } if (bd.Cs_pr_DBMS == "MySQL") { inserto_exito = cs_pxInsertarEnWeb(anterior_clsEntityDocument.cs_cmTabla_min, anterior_clsEntityDocument.cs_cmCampos_min, valores1, false, Id_InformacionBD); if (inserto_exito == false) { errores++; } } else { inserto_exito = cs_pxInsertarEnWeb(anterior_clsEntityDocument.cs_cmTabla, anterior_clsEntityDocument.cs_cmCampos, valores1, false, Id_InformacionBD); if (inserto_exito == false) { errores++; } } if (errores > 0) { //clsBaseMensaje.cs_pxMsg("Error envio de documentos a web","Se ha producido un error al intentar enviar documentos a la web."); } } catch (Exception ex) { //System.Windows.Forms.MessageBox.Show(ex.ToString()); clsBaseLog.cs_pxRegistarAdd(" cs_pxInsertarRegistrosEnWeb " + ex.ToString()); } }