private void OpenForm(ETipoEntidad entityType, long oid)
        {
            switch (entityType)
            {
            case ETipoEntidad.Cliente:
            {
                ClientEditForm form = new ClientEditForm(oid, this);
                form.ShowDialog();
            } break;

            case ETipoEntidad.CuentaBancaria:
            {
                BankAccountEditForm form = new BankAccountEditForm(oid, this);
                form.ShowDialog();
            } break;

            case ETipoEntidad.Despachante:
            {
                DespachanteEditForm form = new DespachanteEditForm(oid, this);
                form.ShowDialog();
            } break;

            case ETipoEntidad.Empleado:
            {
                EmployeeEditForm form = new EmployeeEditForm(oid, this);
                form.ShowDialog();
            } break;

            case ETipoEntidad.Familia:
            {
                FamiliaEditForm form = new FamiliaEditForm(oid, this);
                form.ShowDialog();
            } break;

            case ETipoEntidad.Impuesto:
            {
                ImpuestoUIForm form = new ImpuestoUIForm(this);
                form.ShowDialog();
            } break;

            case ETipoEntidad.Naviera:
            {
                NavieraEditForm form = new NavieraEditForm(oid, this);
                form.ShowDialog();
            } break;

            case ETipoEntidad.Acreedor:
            case ETipoEntidad.Proveedor:
            {
                ProveedorEditForm form = new ProveedorEditForm(oid, moleQule.Library.Store.EnumConvert.ToETipoAcreedor(entityType), this);
                form.ShowDialog();
            } break;

            case ETipoEntidad.TipoGasto:
            {
                TipoGastoEditForm form = new TipoGastoEditForm(oid);
                form.ShowDialog();
            } break;

            case ETipoEntidad.TransportistaDestino:
            case ETipoEntidad.TransportistaOrigen:
            {
                TransporterEditForm form = new TransporterEditForm(oid, moleQule.Library.Store.EnumConvert.ToETipoAcreedor(entityType), this);
                form.ShowDialog();
            } break;

            case ETipoEntidad.Prestamo:
            {
                LoanEditForm form = new LoanEditForm(oid, this);
                form.ShowDialog();
            } break;
            }
        }
        public virtual void ShowClienteAction()
        {
            ClientEditForm form = new ClientEditForm(ActiveItem.OidHolder, this);

            form.ShowDialog(this);
        }