private void toolBar1_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
        {
            Contacto frmContacto;

            switch (e.Button.Tag.ToString())
            {
            case "Agregar":
                frmContacto = new Contacto(MainDataLayer.GetInstance().Catalogos);
                if (frmContacto.ShowDialog() == DialogResult.OK)
                {
                    cargaDatos();
                }
                break;

            case "Consultar":
                frmContacto = new Contacto(MainDataLayer.GetInstance().Catalogos, _contacto);
                if (frmContacto.ShowDialog() == DialogResult.OK)
                {
                    cargaDatos();
                }
                break;

            case "Buscar":
                buscarEnVista();
                break;

            case "Refrescar":
                cargaDatos();
                break;

            case "Cerrar":
                this.Close();
                break;
            }
        }
        public ListaContactos(SqlConnection Connection)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();
            //
            // TODO: Add any constructor code after InitializeComponent call
            //
            mainDL            = MainDataLayer.GetInstance();
            mainDL.Connection = Connection;
            mainDL.CargaCatalogos();

            contactos = new ContactosDL.Contactos();

            cargaDatos();
        }
        public ListaContactos(SqlConnection Connection, int Cliente)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();
            //
            // TODO: Add any constructor code after InitializeComponent call
            //
            this.Controls.Remove(tbDirectorioAlfabético1);
            tbAgregar.Enabled   = false;
            tbAgregar.Visible   = false;
            tbRefrescar.Enabled = false;
            tbRefrescar.Visible = false;

            mainDL            = MainDataLayer.GetInstance();
            mainDL.Connection = Connection;
            mainDL.CargaCatalogos();

            contactos = new ContactosDL.Contactos();

            cargaDatos(Cliente);
        }