private void ComboConexiones_SelectedIndexChanged(object sender, EventArgs e) { if (ComboConexiones.SelectedIndex == -1) { BAnalizar.Enabled = false; return; } BAnalizar.Enabled = true; //----------------------------------------- string archivo = DirConexiones + "\\" + ComboGrupos.Items[ComboGrupos.SelectedIndex].ToString() + "\\" + ComboConexiones.Items[ComboConexiones.SelectedIndex].ToString(); if (!System.IO.File.Exists(archivo)) { MessageBox.Show("No se encontro la conexion"); return; } AdministrarConexiones.CInstanciadorDB IDB = new AdministrarConexiones.CInstanciadorDB(); DB2 = IDB.DameInstancia(DirConexiones + "\\" + ComboGrupos.Items[ComboGrupos.SelectedIndex].ToString(), ComboConexiones.Items[ComboConexiones.SelectedIndex].ToString()); try { DB2.PruebaConexion(); } catch (System.Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); ComboConexiones.SelectedIndex = -1; return; } this.Text = DB2.ConnectionString; }
public FormEditor(Controladores_DB.IDataBase db) { DB = db; cerrando = false; InitializeComponent(); Guardando = false; }
public CTabla(Controladores_DB.IDataBase db, string nombre, Graphics gp) { GP = gp; DB = db; Nombre = nombre; //cargo todos mis campos de la tabla Campos = DB.DameCamposTabla(nombre); NCampos = Campos.Count; //inicializo algunas variables DY = 15; //marca la distancia entre relglon y renglon //calculo el ancho de la tabla Ancho = Nombre.Length; MaxText = Nombre; //recorro todos los campos de la tabla foreach (Objetos.CParametro obj in Campos) { string s = obj.nombre + ":" + obj.TipoSP; if (s.Length > Ancho) { Ancho = s.Length; MaxText = s; } } //genero el tipo de letra que voy a utilizar Font = new Font("Times New Roman", 9, FontStyle.Bold); }
public FormTrasar(Controladores_DB.IDataBase db, string tabla) { DB = db; Tabla = tabla; InitializeComponent(); Text = "Trasado de " + Tabla; }
private void ComboConexionesDestino_SelectedIndexChanged(object sender, EventArgs e) { if (ComboConexionesDestino.SelectedIndex == -1) { return; } string archivo = DirConexiones + "\\" + ComboGrupos2.Items[ComboGrupos2.SelectedIndex].ToString() + "\\" + ComboConexionesDestino.Items[ComboConexionesDestino.SelectedIndex].ToString(); if (!System.IO.File.Exists(archivo)) { MessageBox.Show("No se encontro la conexion"); return; } AdministrarConexiones.CInstanciadorDB IDB = new AdministrarConexiones.CInstanciadorDB(); DBDestino = IDB.DameInstancia(DirConexiones + "\\" + ComboGrupos2.Items[ComboGrupos2.SelectedIndex].ToString(), ComboConexionesDestino.Items[ComboConexionesDestino.SelectedIndex].ToString()); try { DBDestino.PruebaConexion(); } catch (System.Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); ComboConexionesDestino.SelectedIndex = -1; return; } }
public FormExportarDocuemntacion(Controladores_DB.IDataBase db) { DB = db; Estado = ESTADOS_DOCUEMNTACIO.INCATIVO; InitializeComponent(); // CargaConexiones(); }
public CImpTablasSql() { InitializeComponent(); CargaGrupos(); DBDestino = null; DBOrigen = null; }
public FormNuevoCampo(Controladores_DB.IDataBase db) { DB = db; InitializeComponent(); result = DialogResult; CargaTiposdeCampos(); }
public FormDocumentar(string Nombre, Controladores_DB.IDataBase db) { DB = db; InitializeComponent(); TNombreTabla.Text = Nombre; Text = "Documentación de la tabla:" + Nombre; }
public AsisNombreSP(Controladores_DB.IDataBase db) { DB = db; InitializeComponent(); //me traigo el modo y el nombre de la tabla para proponer un nombre string modo = (string )DameValor("Tipo"); string tabla = (string )DameValor("Tabla"); if (modo == "Lectura") { TNombre.Text = "SPAD_Dame" + tabla; } if (modo == "Escritura") { TNombre.Text = "SPAD_Agrega" + tabla; } if (modo == "Update") { TNombre.Text = "SPAD_Actualiza" + tabla; } if (modo == "Delete") { TNombre.Text = "SPAD_Elimina" + tabla; } if (TComentario.Text.Trim() == "") { TComentario.Text = TComentario.Text + "\n Fecha de creación " + System.DateTime.Now.Date.ToString("dd/MM/yyyy");; } }
public ForEditTabla(Controladores_DB.IDataBase db, string tabla) { Tabla = tabla; DB = db; InitializeComponent(); cidGrid1.Conexion = new System.Data.SqlClient.SqlConnection(DB.ConnectionString); cidGrid1.Catalogo = tabla; }
public FormCrearTabla(Controladores_DB.IDataBase db) { DB = db; Creada = false; Campos = new List <Visor_sql_2015.Objetos.CParametro>(); InitializeComponent(); Relaciones = new List <Visor_sql_2015.Objetos.CRelacion>(); }
public FormBuscarTabla(Controladores_DB.IDataBase db, Controladores_DB.TIPOOBJETO tipo) { resul = DialogResult; DB = db; Tipo = tipo; InitializeComponent(); animatedWaitTextBox1.Edit.KeyPress += new KeyPressEventHandler(Edit_KeyPress); }
public FormDependecias(Controladores_DB.IDataBase db, string titulo, string Nombre, bool dependencias) { Dependencias = dependencias; DB = db; InitializeComponent(); Text = titulo; fnombre = Nombre; }
public AsisBienVenidaUpdate(Controladores_DB.IDataBase db) { DB = db; InitializeComponent(); EnableAnterior(false); EnableSiguiente(true); AsignaValor("Tipo", "Update"); }
public FormProcedimiento(Controladores_DB.IDataBase db, string NombreProcedimiento)//System.Data.SqlClient.SqlConnection conexion) { FNombreProcedimiento = NombreProcedimiento; InitializeComponent(); DB = db; FEstatica = false; RegresaDatos = true; resultado = DialogResult; }
public FormRelaciones(List <string> camposfk, Controladores_DB.IDataBase db, String tabla) { DB = db; InitializeComponent(); CamposFK = camposfk; TTabla.Text = tabla; cRelacionTabla1.Campos = CamposFK; res = DialogResult; }
public FormVerTodasLasDependencias(Controladores_DB.IDataBase db, string tabla) { DB = db; Tabla = tabla; InitializeComponent(); Text = "Dependencias de " + Tabla; label1.Text = tabla; label2.Text = tabla; }
private List <AsistSps.CDelete> AgregaDelete(AsistSps.CDelete cmd, Controladores_DB.IDataBase DB, bool modo) { List <AsistSps.CDelete> comandos = new List <Visor_sql_2015.AsistSps.CDelete>(); AsistSps.CDelete Comando = new Visor_sql_2015.AsistSps.CDelete(); //copio el comando para que por cada hijo le agrere sus porpios datos Comando.CpoiaComando(cmd); Comando.Delete = Eliminar; Comando.Mensage = Mensage; //agrego mi propia tabla int nt; nt = Comando.AddFrom(Tabla); int ntp; //numero de tabla padre //me traigo los campos involucrados en mi llave foranea List <Objetos.CCampoFK> llaves; llaves = DB.DameCamposFK(name); //agrego la tabla padre para obtener su numero de tabla ntp = Comando.AddFrom(llaves[0].maestra); //ahora agrego los where foreach (Objetos.CCampoFK cfk in llaves) { string s = "T" + nt.ToString() + "." + cfk.columnahija + "=T" + ntp.ToString() + "." + cfk.columnaMaestra; Comando.AddWhere(s); } //ahora reviso si tengo hijos if (Hijas == null) { //no tengo, por lo que termino if (modo == Eliminar) { comandos.Add(Comando); } return(comandos); } //tengo hijos, por lo que recorro cada uno para que agregen su codigo al comando foreach (CLLaveForanea hija in Hijas) { //que agrege los demas comandos List <AsistSps.CDelete> l; l = hija.AgregaDelete(Comando, DB, modo); //agrego todos los comandos a mi comando principal foreach (AsistSps.CDelete cd in l) { comandos.Add(cd); } } //agrego mi comando al final de la lista if (modo == Eliminar) { comandos.Add(Comando); } return(comandos); }
public CDependencia(TreeNode nodo, Objetos.CSysObject objeto, Controladores_DB.IDataBase db, bool modo) { Modo = modo; DB = db; Nodo = nodo; Objeto = objeto; Lista = new List <CDependencia>(); this.timer1 = new System.Windows.Forms.Timer(); this.timer1.Interval = 50; this.timer1.Tick += new System.EventHandler(this.timer1_Tick); }
public FormTablasDominio(Controladores_DB.IDataBase db, System.Collections.Generic.List <Objetos.CSysObject> lista) { DB = db; Lista = new List <Visor_sql_2015.Objetos.CSysObject>(); foreach (Objetos.CSysObject obj in lista) { Lista.Add(obj); } InitializeComponent(); cBarraProgreso1.ValorMaximo = Lista.Count; }
//Graphics Grafico; public FormDiagrama(Controladores_DB.IDataBase db, System.Collections.Generic.List <Objetos.CSysObject> lista)//List<string> l) { Lista = new List <Visor_sql_2015.Objetos.CSysObject>(); foreach (Objetos.CSysObject obj in lista) { Lista.Add(obj); } //--------------------------------------------------- Tablas = new List <CTabla>(); DB = db; ListaTablas = new List <string>(); InitializeComponent(); cBarraProgreso1.ValorMaximo = Lista.Count; }
public AsisSelCampos(Controladores_DB.IDataBase db, string nombre) { InitializeComponent(); DB = db; Nombre = nombre; try { MuestraCampos(); timer1.Enabled = true; } catch (System.Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); timer1.Enabled = true; } }
public FormLLenarDataGrid(Controladores_DB.IDataBase db) { DB = db; // // Required for Windows Form Designer support // InitializeComponent(); if (Campos == null) { Campos = new System.Collections.Generic.List <Objetos.CParametro>(); } // // TODO: Add any constructor code after InitializeComponent call // }
public FormTablaX(string Nombre, Controladores_DB.IDataBase db, Controladores_DB.TIPOOBJETO tipo) { DB = db; Tipo = tipo; InitializeComponent(); TNombre.Text = Nombre; Text = Nombre; Lfecha.Text = "Fecha de modificacion: " + DB.DameFechaModificacion(TNombre.Text); Campos = DB.DameCamposTabla(TNombre.Text); MuestraCampos(); if (cTabla1.VerticalScroll == true) { //tiene el scrol porll que asigno el tamaño Width = 308; } else { Width = 287; } }
public Controladores_DB.IDataBase DameInstancia(string Directorio, string Nombre) { //cargo el archivo de la base de datos que me estan pidiendo Controladores_DB.IDataBase DB = null; FileConecction fc = new FileConecction(); fc.Nombre = Nombre; fc.LoadFile(Directorio); //veo el motor de la base de datos que hay que instanciar switch (fc.Motor) { case "SQL Server": DB = new Controladores_DB.MSSQLServer(); break; case "MySQL": DB = new Controladores_DB.MySqlServer(); break; } DB.CargaConexion(fc); return(DB); }
public ModeloDB(Controladores_DB.IDataBase db) { MotorDB = db; }
public AsisResInsert(Controladores_DB.IDataBase db) { DB = db; InitializeComponent(); }
public FormForeigKey(Controladores_DB.IDataBase db) { DB = db; InitializeComponent(); }
public CImpExell(Controladores_DB.IDataBase db) { DB = db; InitializeComponent(); }