コード例 #1
0
 public override void CargaDatos(FileConecction fc)
 {
     //extraigo los datos
     ComboBases.Text      = fc.Base;
     TPassword.Text       = fc.Password;
     ComboServidores.Text = fc.Servidor;
     TUsuario.Text        = fc.Usuario;
 }
コード例 #2
0
 public override void GuardaDatos(FileConecction fc)
 {
     fc.Base     = ComboBases.Text;
     fc.Motor    = this.ToString();
     fc.Password = TPassword.Text;
     fc.Servidor = ComboServidores.Text;
     fc.Usuario  = TUsuario.Text;
 }
コード例 #3
0
 public override void GuardaDatos(FileConecction fc)
 {
     fc.Base          = ComboBases.Text;
     fc.Motor         = this.ToString();
     fc.Password      = TPassword.Text;
     fc.SalvePassword = CHContraseña.Checked;
     fc.Servidor      = ComboServidores.Text;
     fc.Usuario       = TUsuario.Text;
     if (ComboAutentication.SelectedIndex == 0)
     {
         fc.WindowsAutentication = true;
     }
     else
     {
         fc.WindowsAutentication = false;
     }
 }
コード例 #4
0
 public override void CargaDatos(FileConecction fc)
 {
     //extraigo los datos
     ComboBases.Text = fc.Base;
     //fc.Motor = this.ToString();
     TPassword.Text       = fc.Password;
     CHContraseña.Checked = fc.SalvePassword;
     ComboServidores.Text = fc.Servidor;
     TUsuario.Text        = fc.Usuario;
     if (fc.WindowsAutentication)
     {
         ComboAutentication.SelectedIndex = 0;
     }
     else
     {
         ComboAutentication.SelectedIndex = 1;
     }
 }
コード例 #5
0
        private void BAceptar_Click(object sender, EventArgs e)
        {
            if (ControladorActual == null)
            {
                return;
            }
            if (System.IO.Directory.Exists(DirConexiones) == false)
            {
                //crea el directorio
                System.IO.Directory.CreateDirectory(DirConexiones);
            }
            FileConecction fc = new FileConecction();

            fc.Nombre = TNombre.Text;
            ControladorActual.GuardaDatos(fc);
            fc.WriteFile(this.DirConexiones);
            DialogResult = System.Windows.Forms.DialogResult.OK;
        }
コード例 #6
0
        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);
        }
コード例 #7
0
 public virtual void CargaDatos(FileConecction fc)
 {
 }
コード例 #8
0
 public virtual void GuardaDatos(FileConecction fc)
 {
 }